1. Packages
  2. Packages
  3. Datadog Provider
  4. API Docs
  5. PowerpackV2
Viewing docs for Datadog v5.6.0
published on Thursday, Jun 18, 2026 by Pulumi
datadog logo
Viewing docs for Datadog v5.6.0
published on Thursday, Jun 18, 2026 by Pulumi

    [BETA] Provides an updated version of the Datadog powerpack resource which improves compliance with Datadog’s powerpack API spec. This version is currently experimental and prone to changes.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as datadog from "@pulumi/datadog";
    
    // Manage Datadog Powerpacks
    const foo = new datadog.PowerpackV2("foo", {
        description: "Created using the Datadog provider in terraform",
        liveSpan: "4h",
        layout: {
            height: 10,
            width: 3,
            x: 1,
            y: 0,
        },
        templateVariables: [{
            defaults: ["defaults"],
            name: "datacenter",
        }],
        widgets: [{
            timeseriesDefinition: {
                requests: [{
                    formulas: [{
                        formulaExpression: "my_query_1",
                    }],
                    queries: [{
                        metricQuery: {
                            dataSource: "metrics",
                            query: "avg:system.cpu.user{*} by {env}",
                            name: "my_query_1",
                            aggregator: "avg",
                        },
                    }],
                }],
                title: "CPU Usage",
            },
        }],
    });
    
    import pulumi
    import pulumi_datadog as datadog
    
    # Manage Datadog Powerpacks
    foo = datadog.PowerpackV2("foo",
        description="Created using the Datadog provider in terraform",
        live_span="4h",
        layout={
            "height": 10,
            "width": 3,
            "x": 1,
            "y": 0,
        },
        template_variables=[{
            "defaults": ["defaults"],
            "name": "datacenter",
        }],
        widgets=[{
            "timeseries_definition": {
                "requests": [{
                    "formulas": [{
                        "formula_expression": "my_query_1",
                    }],
                    "queries": [{
                        "metric_query": {
                            "data_source": "metrics",
                            "query": "avg:system.cpu.user{*} by {env}",
                            "name": "my_query_1",
                            "aggregator": "avg",
                        },
                    }],
                }],
                "title": "CPU Usage",
            },
        }])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-datadog/sdk/v5/go/datadog"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		// Manage Datadog Powerpacks
    		_, err := datadog.NewPowerpackV2(ctx, "foo", &datadog.PowerpackV2Args{
    			Description: pulumi.String("Created using the Datadog provider in terraform"),
    			LiveSpan:    pulumi.String("4h"),
    			Layout: &datadog.PowerpackV2LayoutArgs{
    				Height: pulumi.Int(10),
    				Width:  pulumi.Int(3),
    				X:      pulumi.Int(1),
    				Y:      pulumi.Int(0),
    			},
    			TemplateVariables: datadog.PowerpackV2TemplateVariableArray{
    				&datadog.PowerpackV2TemplateVariableArgs{
    					Defaults: pulumi.StringArray{
    						pulumi.String("defaults"),
    					},
    					Name: pulumi.String("datacenter"),
    				},
    			},
    			Widgets: datadog.PowerpackV2WidgetArray{
    				&datadog.PowerpackV2WidgetArgs{
    					TimeseriesDefinition: &datadog.PowerpackV2WidgetTimeseriesDefinitionArgs{
    						Requests: datadog.PowerpackV2WidgetTimeseriesDefinitionRequestArray{
    							&datadog.PowerpackV2WidgetTimeseriesDefinitionRequestArgs{
    								Formulas: datadog.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaArray{
    									&datadog.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaArgs{
    										FormulaExpression: pulumi.String("my_query_1"),
    									},
    								},
    								Queries: datadog.PowerpackV2WidgetTimeseriesDefinitionRequestQueryArray{
    									&datadog.PowerpackV2WidgetTimeseriesDefinitionRequestQueryArgs{
    										MetricQuery: &datadog.PowerpackV2WidgetTimeseriesDefinitionRequestQueryMetricQueryArgs{
    											DataSource: pulumi.String("metrics"),
    											Query:      pulumi.String("avg:system.cpu.user{*} by {env}"),
    											Name:       pulumi.String("my_query_1"),
    											Aggregator: pulumi.String("avg"),
    										},
    									},
    								},
    							},
    						},
    						Title: pulumi.String("CPU Usage"),
    					},
    				},
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Datadog = Pulumi.Datadog;
    
    return await Deployment.RunAsync(() => 
    {
        // Manage Datadog Powerpacks
        var foo = new Datadog.PowerpackV2("foo", new()
        {
            Description = "Created using the Datadog provider in terraform",
            LiveSpan = "4h",
            Layout = new Datadog.Inputs.PowerpackV2LayoutArgs
            {
                Height = 10,
                Width = 3,
                X = 1,
                Y = 0,
            },
            TemplateVariables = new[]
            {
                new Datadog.Inputs.PowerpackV2TemplateVariableArgs
                {
                    Defaults = new[]
                    {
                        "defaults",
                    },
                    Name = "datacenter",
                },
            },
            Widgets = new[]
            {
                new Datadog.Inputs.PowerpackV2WidgetArgs
                {
                    TimeseriesDefinition = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionArgs
                    {
                        Requests = new[]
                        {
                            new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestArgs
                            {
                                Formulas = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaArgs
                                    {
                                        FormulaExpression = "my_query_1",
                                    },
                                },
                                Queries = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestQueryArgs
                                    {
                                        MetricQuery = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestQueryMetricQueryArgs
                                        {
                                            DataSource = "metrics",
                                            Query = "avg:system.cpu.user{*} by {env}",
                                            Name = "my_query_1",
                                            Aggregator = "avg",
                                        },
                                    },
                                },
                            },
                        },
                        Title = "CPU Usage",
                    },
                },
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.datadog.PowerpackV2;
    import com.pulumi.datadog.PowerpackV2Args;
    import com.pulumi.datadog.inputs.PowerpackV2LayoutArgs;
    import com.pulumi.datadog.inputs.PowerpackV2TemplateVariableArgs;
    import com.pulumi.datadog.inputs.PowerpackV2WidgetArgs;
    import com.pulumi.datadog.inputs.PowerpackV2WidgetTimeseriesDefinitionArgs;
    import com.pulumi.datadog.inputs.PowerpackV2WidgetTimeseriesDefinitionRequestArgs;
    import com.pulumi.datadog.inputs.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaArgs;
    import com.pulumi.datadog.inputs.PowerpackV2WidgetTimeseriesDefinitionRequestQueryArgs;
    import com.pulumi.datadog.inputs.PowerpackV2WidgetTimeseriesDefinitionRequestQueryMetricQueryArgs;
    import java.util.ArrayList;
    import java.util.Arrays;
    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) {
            // Manage Datadog Powerpacks
            var foo = new PowerpackV2("foo", PowerpackV2Args.builder()
                .description("Created using the Datadog provider in terraform")
                .liveSpan("4h")
                .layout(PowerpackV2LayoutArgs.builder()
                    .height(10)
                    .width(3)
                    .x(1)
                    .y(0)
                    .build())
                .templateVariables(PowerpackV2TemplateVariableArgs.builder()
                    .defaults("defaults")
                    .name("datacenter")
                    .build())
                .widgets(PowerpackV2WidgetArgs.builder()
                    .timeseriesDefinition(PowerpackV2WidgetTimeseriesDefinitionArgs.builder()
                        .requests(PowerpackV2WidgetTimeseriesDefinitionRequestArgs.builder()
                            .formulas(PowerpackV2WidgetTimeseriesDefinitionRequestFormulaArgs.builder()
                                .formulaExpression("my_query_1")
                                .build())
                            .queries(PowerpackV2WidgetTimeseriesDefinitionRequestQueryArgs.builder()
                                .metricQuery(PowerpackV2WidgetTimeseriesDefinitionRequestQueryMetricQueryArgs.builder()
                                    .dataSource("metrics")
                                    .query("avg:system.cpu.user{*} by {env}")
                                    .name("my_query_1")
                                    .aggregator("avg")
                                    .build())
                                .build())
                            .build())
                        .title("CPU Usage")
                        .build())
                    .build())
                .build());
    
        }
    }
    
    resources:
      # Manage Datadog Powerpacks
      foo:
        type: datadog:PowerpackV2
        properties:
          description: Created using the Datadog provider in terraform
          liveSpan: 4h
          layout:
            height: 10
            width: 3
            x: 1
            y: 0
          templateVariables:
            - defaults:
                - defaults
              name: datacenter
          widgets:
            - timeseriesDefinition:
                requests:
                  - formulas:
                      - formulaExpression: my_query_1
                    queries:
                      - metricQuery:
                          dataSource: metrics
                          query: avg:system.cpu.user{*} by {env}
                          name: my_query_1
                          aggregator: avg
                title: CPU Usage
    
    pulumi {
      required_providers {
        datadog = {
          source = "pulumi/datadog"
        }
      }
    }
    
    # Manage Datadog Powerpacks
    resource "datadog_powerpackv2" "foo" {
      description = "Created using the Datadog provider in terraform"
      live_span   = "4h"
      layout = {
        height = 10
        width  = 3
        x      = 1
        y      = 0
      }
      template_variables {
        defaults = ["defaults"]
        name     = "datacenter"
      }
      widgets {
        timeseries_definition = {
          requests = [{
            "formulas" = [{
              "formulaExpression" = "my_query_1"
            }]
            "queries" = [{
              "metricQuery" = {
                "dataSource" = "metrics"
                "query"      = "avg:system.cpu.user{*} by {env}"
                "name"       = "my_query_1"
                "aggregator" = "avg"
              }
            }]
          }]
          title = "CPU Usage"
        }
      }
    }
    

    Create PowerpackV2 Resource

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

    Constructor syntax

    new PowerpackV2(name: string, args?: PowerpackV2Args, opts?: CustomResourceOptions);
    @overload
    def PowerpackV2(resource_name: str,
                    args: Optional[PowerpackV2Args] = None,
                    opts: Optional[ResourceOptions] = None)
    
    @overload
    def PowerpackV2(resource_name: str,
                    opts: Optional[ResourceOptions] = None,
                    description: Optional[str] = None,
                    layout: Optional[PowerpackV2LayoutArgs] = None,
                    live_span: Optional[str] = None,
                    name: Optional[str] = None,
                    show_title: Optional[bool] = None,
                    tags: Optional[Sequence[str]] = None,
                    template_variables: Optional[Sequence[PowerpackV2TemplateVariableArgs]] = None,
                    widgets: Optional[Sequence[PowerpackV2WidgetArgs]] = None)
    func NewPowerpackV2(ctx *Context, name string, args *PowerpackV2Args, opts ...ResourceOption) (*PowerpackV2, error)
    public PowerpackV2(string name, PowerpackV2Args? args = null, CustomResourceOptions? opts = null)
    public PowerpackV2(String name, PowerpackV2Args args)
    public PowerpackV2(String name, PowerpackV2Args args, CustomResourceOptions options)
    
    type: datadog:PowerpackV2
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    resource "datadog_powerpackv2" "name" {
        # resource properties
    }

    Parameters

    name string
    The unique name of the resource.
    args PowerpackV2Args
    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 PowerpackV2Args
    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 PowerpackV2Args
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args PowerpackV2Args
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args PowerpackV2Args
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

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

    var powerpackV2Resource = new Datadog.PowerpackV2("powerpackV2Resource", new()
    {
        Description = "string",
        Layout = new Datadog.Inputs.PowerpackV2LayoutArgs
        {
            Height = 0,
            Width = 0,
            X = 0,
            Y = 0,
        },
        LiveSpan = "string",
        Name = "string",
        ShowTitle = false,
        Tags = new[]
        {
            "string",
        },
        TemplateVariables = new[]
        {
            new Datadog.Inputs.PowerpackV2TemplateVariableArgs
            {
                Name = "string",
                Defaults = new[]
                {
                    "string",
                },
            },
        },
        Widgets = new[]
        {
            new Datadog.Inputs.PowerpackV2WidgetArgs
            {
                AlertGraphDefinition = new Datadog.Inputs.PowerpackV2WidgetAlertGraphDefinitionArgs
                {
                    AlertId = "string",
                    VizType = "string",
                    Description = "string",
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    Time = new Datadog.Inputs.PowerpackV2WidgetAlertGraphDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetAlertGraphDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetAlertGraphDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                AlertValueDefinition = new Datadog.Inputs.PowerpackV2WidgetAlertValueDefinitionArgs
                {
                    AlertId = "string",
                    Description = "string",
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    Precision = 0,
                    TextAlign = "string",
                    Time = new Datadog.Inputs.PowerpackV2WidgetAlertValueDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetAlertValueDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetAlertValueDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                    Unit = "string",
                },
                BarChartDefinition = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Description = "string",
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    Request = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestArgs
                    {
                        ConditionalFormats = new[]
                        {
                            new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestConditionalFormatArgs
                            {
                                Comparator = "string",
                                Palette = "string",
                                Value = 0,
                                CustomBgColor = "string",
                                CustomFgColor = "string",
                                HideValue = false,
                                ImageUrl = "string",
                                Metric = "string",
                                Timeframe = "string",
                            },
                        },
                        Formulas = new[]
                        {
                            new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestFormulaArgs
                            {
                                FormulaExpression = "string",
                                Alias = "string",
                                CellDisplayMode = "string",
                                CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestFormulaCellDisplayModeOptionsArgs
                                {
                                    TrendType = "string",
                                    YScale = "string",
                                },
                                ConditionalFormats = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestFormulaConditionalFormatArgs
                                    {
                                        Comparator = "string",
                                        Palette = "string",
                                        Value = 0,
                                        CustomBgColor = "string",
                                        CustomFgColor = "string",
                                        HideValue = false,
                                        ImageUrl = "string",
                                        Metric = "string",
                                        Timeframe = "string",
                                    },
                                },
                                Limit = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestFormulaLimitArgs
                                {
                                    Count = 0,
                                    Order = "string",
                                },
                                NumberFormat = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestFormulaNumberFormatArgs
                                {
                                    Unit = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestFormulaNumberFormatUnitArgs
                                    {
                                        Canonical = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestFormulaNumberFormatUnitCanonicalArgs
                                        {
                                            PerUnitName = "string",
                                            UnitName = "string",
                                        },
                                        Custom = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestFormulaNumberFormatUnitCustomArgs
                                        {
                                            Label = "string",
                                        },
                                    },
                                    UnitScale = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestFormulaNumberFormatUnitScaleArgs
                                    {
                                        UnitName = "string",
                                    },
                                },
                                Style = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestFormulaStyleArgs
                                {
                                    Palette = "string",
                                    PaletteIndex = 0,
                                },
                            },
                        },
                        Queries = new[]
                        {
                            new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestQueryArgs
                            {
                                ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestQueryApmDependencyStatsQueryArgs
                                {
                                    DataSource = "string",
                                    Env = "string",
                                    Name = "string",
                                    OperationName = "string",
                                    ResourceName = "string",
                                    Service = "string",
                                    Stat = "string",
                                    CrossOrgUuids = "string",
                                    IsUpstream = false,
                                    PrimaryTagName = "string",
                                    PrimaryTagValue = "string",
                                },
                                ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestQueryApmResourceStatsQueryArgs
                                {
                                    DataSource = "string",
                                    Env = "string",
                                    Name = "string",
                                    Service = "string",
                                    Stat = "string",
                                    CrossOrgUuids = "string",
                                    GroupBies = new[]
                                    {
                                        "string",
                                    },
                                    OperationName = "string",
                                    PrimaryTagName = "string",
                                    PrimaryTagValue = "string",
                                    ResourceName = "string",
                                },
                                CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestQueryCloudCostQueryArgs
                                {
                                    DataSource = "string",
                                    Name = "string",
                                    Query = "string",
                                    Aggregator = "string",
                                    CrossOrgUuids = "string",
                                },
                                EventQuery = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestQueryEventQueryArgs
                                {
                                    Computes = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestQueryEventQueryComputeArgs
                                        {
                                            Aggregation = "string",
                                            Interval = 0,
                                            Metric = "string",
                                        },
                                    },
                                    DataSource = "string",
                                    Name = "string",
                                    CrossOrgUuids = "string",
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestQueryEventQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            Sort = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestQueryEventQueryGroupBySortArgs
                                            {
                                                Aggregation = "string",
                                                Metric = "string",
                                                Order = "string",
                                            },
                                        },
                                    },
                                    GroupByFields = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestQueryEventQueryGroupByFieldsArgs
                                    {
                                        Fields = new[]
                                        {
                                            "string",
                                        },
                                        Limit = 0,
                                        Sort = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestQueryEventQueryGroupByFieldsSortArgs
                                        {
                                            Aggregation = "string",
                                            Metric = "string",
                                            Order = "string",
                                        },
                                    },
                                    Indexes = new[]
                                    {
                                        "string",
                                    },
                                    Search = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestQueryEventQuerySearchArgs
                                    {
                                        Query = "string",
                                    },
                                    Storage = "string",
                                },
                                MetricQuery = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestQueryMetricQueryArgs
                                {
                                    Name = "string",
                                    Query = "string",
                                    Aggregator = "string",
                                    CrossOrgUuids = "string",
                                    DataSource = "string",
                                    SemanticMode = "string",
                                },
                                ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestQueryProcessQueryArgs
                                {
                                    DataSource = "string",
                                    Metric = "string",
                                    Name = "string",
                                    Aggregator = "string",
                                    CrossOrgUuids = "string",
                                    IsNormalizedCpu = false,
                                    Limit = 0,
                                    Sort = "string",
                                    TagFilters = new[]
                                    {
                                        "string",
                                    },
                                    TextFilter = "string",
                                },
                                SloQuery = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestQuerySloQueryArgs
                                {
                                    DataSource = "string",
                                    Measure = "string",
                                    SloId = "string",
                                    AdditionalQueryFilters = "string",
                                    CrossOrgUuids = "string",
                                    GroupMode = "string",
                                    Name = "string",
                                    SloQueryType = "string",
                                },
                            },
                        },
                        Sort = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestSortArgs
                        {
                            Count = 0,
                            OrderBies = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestSortOrderByArgs
                                {
                                    FormulaSort = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestSortOrderByFormulaSortArgs
                                    {
                                        Index = 0,
                                        Order = "string",
                                    },
                                    GroupSort = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestSortOrderByGroupSortArgs
                                    {
                                        Name = "string",
                                        Order = "string",
                                    },
                                },
                            },
                        },
                        Style = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionRequestStyleArgs
                        {
                            OrderBy = "string",
                            Palette = "string",
                        },
                    },
                    Style = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionStyleArgs
                    {
                        Display = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionStyleDisplayArgs
                        {
                            Flat = null,
                            Stacked = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionStyleDisplayStackedArgs
                            {
                                Legend = "string",
                            },
                        },
                        Palette = "string",
                        Scaling = "string",
                    },
                    Time = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetBarChartDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                ChangeDefinition = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Description = "string",
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestArgs
                        {
                            ChangeType = "string",
                            CompareTo = "string",
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestFormulaCellDisplayModeOptionsArgs
                                    {
                                        TrendType = "string",
                                        YScale = "string",
                                    },
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    NumberFormat = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestFormulaNumberFormatArgs
                                    {
                                        Unit = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestFormulaNumberFormatUnitArgs
                                        {
                                            Canonical = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestFormulaNumberFormatUnitCanonicalArgs
                                            {
                                                PerUnitName = "string",
                                                UnitName = "string",
                                            },
                                            Custom = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestFormulaNumberFormatUnitCustomArgs
                                            {
                                                Label = "string",
                                            },
                                        },
                                        UnitScale = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestFormulaNumberFormatUnitScaleArgs
                                        {
                                            UnitName = "string",
                                        },
                                    },
                                    Style = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            IncreaseGood = false,
                            OrderBy = "string",
                            OrderDir = "string",
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        GroupByFields = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestQueryEventQueryGroupByFieldsArgs
                                        {
                                            Fields = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            Sort = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestQueryEventQueryGroupByFieldsSortArgs
                                            {
                                                Aggregation = "string",
                                                Metric = "string",
                                                Order = "string",
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        DataSource = "string",
                                        SemanticMode = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        CrossOrgUuids = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            ShowPresent = false,
                        },
                    },
                    Time = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetChangeDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                CheckStatusDefinition = new Datadog.Inputs.PowerpackV2WidgetCheckStatusDefinitionArgs
                {
                    Check = "string",
                    Grouping = "string",
                    Description = "string",
                    Group = "string",
                    GroupBies = new[]
                    {
                        "string",
                    },
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    Tags = new[]
                    {
                        "string",
                    },
                    Time = new Datadog.Inputs.PowerpackV2WidgetCheckStatusDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetCheckStatusDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetCheckStatusDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                DistributionDefinition = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionArgs
                {
                    Description = "string",
                    HideIncompleteCostData = false,
                    LegendSize = "string",
                    LiveSpan = "string",
                    Markers = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionMarkerArgs
                        {
                            Value = "string",
                            DisplayType = "string",
                            Label = "string",
                            Time = "string",
                        },
                    },
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestArgs
                        {
                            ApmStatsQuery = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestApmStatsQueryArgs
                            {
                                Env = "string",
                                Name = "string",
                                PrimaryTag = "string",
                                RowType = "string",
                                Service = "string",
                                Columns = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestApmStatsQueryColumnArgs
                                    {
                                        Name = "string",
                                        Alias = "string",
                                        CellDisplayMode = "string",
                                        Order = "string",
                                    },
                                },
                                Resource = "string",
                            },
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestFormulaCellDisplayModeOptionsArgs
                                    {
                                        TrendType = "string",
                                        YScale = "string",
                                    },
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    NumberFormat = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestFormulaNumberFormatArgs
                                    {
                                        Unit = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestFormulaNumberFormatUnitArgs
                                        {
                                            Canonical = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestFormulaNumberFormatUnitCanonicalArgs
                                            {
                                                PerUnitName = "string",
                                                UnitName = "string",
                                            },
                                            Custom = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestFormulaNumberFormatUnitCustomArgs
                                            {
                                                Label = "string",
                                            },
                                        },
                                        UnitScale = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestFormulaNumberFormatUnitScaleArgs
                                        {
                                            UnitName = "string",
                                        },
                                    },
                                    Style = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            HistogramQuery = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestHistogramQueryArgs
                            {
                                ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestHistogramQueryApmResourceStatsQueryArgs
                                {
                                    DataSource = "string",
                                    Env = "string",
                                    Name = "string",
                                    Service = "string",
                                    Stat = "string",
                                    CrossOrgUuids = "string",
                                    GroupBies = new[]
                                    {
                                        "string",
                                    },
                                    OperationName = "string",
                                    PrimaryTagName = "string",
                                    PrimaryTagValue = "string",
                                    ResourceName = "string",
                                },
                                EventQuery = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestHistogramQueryEventQueryArgs
                                {
                                    Computes = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestHistogramQueryEventQueryComputeArgs
                                        {
                                            Aggregation = "string",
                                            Interval = 0,
                                            Metric = "string",
                                        },
                                    },
                                    DataSource = "string",
                                    Name = "string",
                                    CrossOrgUuids = "string",
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestHistogramQueryEventQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            Sort = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestHistogramQueryEventQueryGroupBySortArgs
                                            {
                                                Aggregation = "string",
                                                Metric = "string",
                                                Order = "string",
                                            },
                                        },
                                    },
                                    GroupByFields = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestHistogramQueryEventQueryGroupByFieldsArgs
                                    {
                                        Fields = new[]
                                        {
                                            "string",
                                        },
                                        Limit = 0,
                                        Sort = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestHistogramQueryEventQueryGroupByFieldsSortArgs
                                        {
                                            Aggregation = "string",
                                            Metric = "string",
                                            Order = "string",
                                        },
                                    },
                                    Indexes = new[]
                                    {
                                        "string",
                                    },
                                    Search = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestHistogramQueryEventQuerySearchArgs
                                    {
                                        Query = "string",
                                    },
                                    Storage = "string",
                                },
                                MetricQuery = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestHistogramQueryMetricQueryArgs
                                {
                                    Name = "string",
                                    Query = "string",
                                    Aggregator = "string",
                                    CrossOrgUuids = "string",
                                    DataSource = "string",
                                    SemanticMode = "string",
                                },
                            },
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        GroupByFields = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestQueryEventQueryGroupByFieldsArgs
                                        {
                                            Fields = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            Sort = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestQueryEventQueryGroupByFieldsSortArgs
                                            {
                                                Aggregation = "string",
                                                Metric = "string",
                                                Order = "string",
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        DataSource = "string",
                                        SemanticMode = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        CrossOrgUuids = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            RequestType = "string",
                            Style = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionRequestStyleArgs
                            {
                                OrderBy = "string",
                                Palette = "string",
                            },
                        },
                    },
                    ShowLegend = false,
                    Time = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                    Xaxis = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionXaxisArgs
                    {
                        IncludeZero = false,
                        Max = "string",
                        Min = "string",
                        NumBuckets = 0,
                        Scale = "string",
                    },
                    Yaxis = new Datadog.Inputs.PowerpackV2WidgetDistributionDefinitionYaxisArgs
                    {
                        IncludeZero = false,
                        Label = "string",
                        Max = "string",
                        Min = "string",
                        Scale = "string",
                    },
                },
                EventStreamDefinition = new Datadog.Inputs.PowerpackV2WidgetEventStreamDefinitionArgs
                {
                    Query = "string",
                    Description = "string",
                    EventSize = "string",
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    TagsExecution = "string",
                    Time = new Datadog.Inputs.PowerpackV2WidgetEventStreamDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetEventStreamDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetEventStreamDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                EventTimelineDefinition = new Datadog.Inputs.PowerpackV2WidgetEventTimelineDefinitionArgs
                {
                    Query = "string",
                    Description = "string",
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    TagsExecution = "string",
                    Time = new Datadog.Inputs.PowerpackV2WidgetEventTimelineDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetEventTimelineDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetEventTimelineDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                FreeTextDefinition = new Datadog.Inputs.PowerpackV2WidgetFreeTextDefinitionArgs
                {
                    Text = "string",
                    BackgroundColor = "string",
                    Color = "string",
                    Description = "string",
                    FontSize = "string",
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    TextAlign = "string",
                    Time = new Datadog.Inputs.PowerpackV2WidgetFreeTextDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetFreeTextDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetFreeTextDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                FunnelDefinition = new Datadog.Inputs.PowerpackV2WidgetFunnelDefinitionArgs
                {
                    Description = "string",
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    Request = new Datadog.Inputs.PowerpackV2WidgetFunnelDefinitionRequestArgs
                    {
                        Query = new Datadog.Inputs.PowerpackV2WidgetFunnelDefinitionRequestQueryArgs
                        {
                            DataSource = "string",
                            QueryString = "string",
                            Steps = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetFunnelDefinitionRequestQueryStepArgs
                                {
                                    Facet = "string",
                                    Value = "string",
                                },
                            },
                        },
                    },
                    Time = new Datadog.Inputs.PowerpackV2WidgetFunnelDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetFunnelDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetFunnelDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                GeomapDefinition = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Description = "string",
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestArgs
                        {
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestFormulaCellDisplayModeOptionsArgs
                                    {
                                        TrendType = "string",
                                        YScale = "string",
                                    },
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    NumberFormat = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestFormulaNumberFormatArgs
                                    {
                                        Unit = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestFormulaNumberFormatUnitArgs
                                        {
                                            Canonical = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestFormulaNumberFormatUnitCanonicalArgs
                                            {
                                                PerUnitName = "string",
                                                UnitName = "string",
                                            },
                                            Custom = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestFormulaNumberFormatUnitCustomArgs
                                            {
                                                Label = "string",
                                            },
                                        },
                                        UnitScale = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestFormulaNumberFormatUnitScaleArgs
                                        {
                                            UnitName = "string",
                                        },
                                    },
                                    Style = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        GroupByFields = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestQueryEventQueryGroupByFieldsArgs
                                        {
                                            Fields = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            Sort = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestQueryEventQueryGroupByFieldsSortArgs
                                            {
                                                Aggregation = "string",
                                                Metric = "string",
                                                Order = "string",
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        DataSource = "string",
                                        SemanticMode = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        CrossOrgUuids = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                        },
                    },
                    Style = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionStyleArgs
                    {
                        Palette = "string",
                        PaletteFlip = false,
                    },
                    Time = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                    View = new Datadog.Inputs.PowerpackV2WidgetGeomapDefinitionViewArgs
                    {
                        Focus = "string",
                    },
                },
                GroupDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionArgs
                {
                    LayoutType = "string",
                    BackgroundColor = "string",
                    BannerImg = "string",
                    Description = "string",
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    ShowTitle = false,
                    Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                    Widgets = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetArgs
                        {
                            AlertGraphDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetAlertGraphDefinitionArgs
                            {
                                AlertId = "string",
                                VizType = "string",
                                Description = "string",
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetAlertGraphDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetAlertGraphDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetAlertGraphDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            AlertValueDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetAlertValueDefinitionArgs
                            {
                                AlertId = "string",
                                Description = "string",
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                Precision = 0,
                                TextAlign = "string",
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetAlertValueDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetAlertValueDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetAlertValueDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                                Unit = "string",
                            },
                            BarChartDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionArgs
                            {
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                Description = "string",
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                Request = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestArgs
                                {
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Formulas = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestFormulaArgs
                                        {
                                            FormulaExpression = "string",
                                            Alias = "string",
                                            CellDisplayMode = "string",
                                            CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestFormulaCellDisplayModeOptionsArgs
                                            {
                                                TrendType = "string",
                                                YScale = "string",
                                            },
                                            ConditionalFormats = new[]
                                            {
                                                new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestFormulaConditionalFormatArgs
                                                {
                                                    Comparator = "string",
                                                    Palette = "string",
                                                    Value = 0,
                                                    CustomBgColor = "string",
                                                    CustomFgColor = "string",
                                                    HideValue = false,
                                                    ImageUrl = "string",
                                                    Metric = "string",
                                                    Timeframe = "string",
                                                },
                                            },
                                            Limit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestFormulaLimitArgs
                                            {
                                                Count = 0,
                                                Order = "string",
                                            },
                                            NumberFormat = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestFormulaNumberFormatArgs
                                            {
                                                Unit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestFormulaNumberFormatUnitArgs
                                                {
                                                    Canonical = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestFormulaNumberFormatUnitCanonicalArgs
                                                    {
                                                        PerUnitName = "string",
                                                        UnitName = "string",
                                                    },
                                                    Custom = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestFormulaNumberFormatUnitCustomArgs
                                                    {
                                                        Label = "string",
                                                    },
                                                },
                                                UnitScale = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestFormulaNumberFormatUnitScaleArgs
                                                {
                                                    UnitName = "string",
                                                },
                                            },
                                            Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestFormulaStyleArgs
                                            {
                                                Palette = "string",
                                                PaletteIndex = 0,
                                            },
                                        },
                                    },
                                    Queries = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryArgs
                                        {
                                            ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryApmDependencyStatsQueryArgs
                                            {
                                                DataSource = "string",
                                                Env = "string",
                                                Name = "string",
                                                OperationName = "string",
                                                ResourceName = "string",
                                                Service = "string",
                                                Stat = "string",
                                                CrossOrgUuids = "string",
                                                IsUpstream = false,
                                                PrimaryTagName = "string",
                                                PrimaryTagValue = "string",
                                            },
                                            ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryApmResourceStatsQueryArgs
                                            {
                                                DataSource = "string",
                                                Env = "string",
                                                Name = "string",
                                                Service = "string",
                                                Stat = "string",
                                                CrossOrgUuids = "string",
                                                GroupBies = new[]
                                                {
                                                    "string",
                                                },
                                                OperationName = "string",
                                                PrimaryTagName = "string",
                                                PrimaryTagValue = "string",
                                                ResourceName = "string",
                                            },
                                            CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryCloudCostQueryArgs
                                            {
                                                DataSource = "string",
                                                Name = "string",
                                                Query = "string",
                                                Aggregator = "string",
                                                CrossOrgUuids = "string",
                                            },
                                            EventQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryEventQueryArgs
                                            {
                                                Computes = new[]
                                                {
                                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryEventQueryComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Interval = 0,
                                                        Metric = "string",
                                                    },
                                                },
                                                DataSource = "string",
                                                Name = "string",
                                                CrossOrgUuids = "string",
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryEventQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryEventQueryGroupBySortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                },
                                                GroupByFields = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryEventQueryGroupByFieldsArgs
                                                {
                                                    Fields = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Limit = 0,
                                                    Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryEventQueryGroupByFieldsSortArgs
                                                    {
                                                        Aggregation = "string",
                                                        Metric = "string",
                                                        Order = "string",
                                                    },
                                                },
                                                Indexes = new[]
                                                {
                                                    "string",
                                                },
                                                Search = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryEventQuerySearchArgs
                                                {
                                                    Query = "string",
                                                },
                                                Storage = "string",
                                            },
                                            MetricQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryMetricQueryArgs
                                            {
                                                Name = "string",
                                                Query = "string",
                                                Aggregator = "string",
                                                CrossOrgUuids = "string",
                                                DataSource = "string",
                                                SemanticMode = "string",
                                            },
                                            ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryProcessQueryArgs
                                            {
                                                DataSource = "string",
                                                Metric = "string",
                                                Name = "string",
                                                Aggregator = "string",
                                                CrossOrgUuids = "string",
                                                IsNormalizedCpu = false,
                                                Limit = 0,
                                                Sort = "string",
                                                TagFilters = new[]
                                                {
                                                    "string",
                                                },
                                                TextFilter = "string",
                                            },
                                            SloQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQuerySloQueryArgs
                                            {
                                                DataSource = "string",
                                                Measure = "string",
                                                SloId = "string",
                                                AdditionalQueryFilters = "string",
                                                CrossOrgUuids = "string",
                                                GroupMode = "string",
                                                Name = "string",
                                                SloQueryType = "string",
                                            },
                                        },
                                    },
                                    Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestSortArgs
                                    {
                                        Count = 0,
                                        OrderBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestSortOrderByArgs
                                            {
                                                FormulaSort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestSortOrderByFormulaSortArgs
                                                {
                                                    Index = 0,
                                                    Order = "string",
                                                },
                                                GroupSort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestSortOrderByGroupSortArgs
                                                {
                                                    Name = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                    },
                                    Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestStyleArgs
                                    {
                                        OrderBy = "string",
                                        Palette = "string",
                                    },
                                },
                                Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionStyleArgs
                                {
                                    Display = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionStyleDisplayArgs
                                    {
                                        Flat = null,
                                        Stacked = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionStyleDisplayStackedArgs
                                        {
                                            Legend = "string",
                                        },
                                    },
                                    Palette = "string",
                                    Scaling = "string",
                                },
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            ChangeDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionArgs
                            {
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                Description = "string",
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                Requests = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestArgs
                                    {
                                        ChangeType = "string",
                                        CompareTo = "string",
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaCellDisplayModeOptionsArgs
                                                {
                                                    TrendType = "string",
                                                    YScale = "string",
                                                },
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                NumberFormat = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaNumberFormatArgs
                                                {
                                                    Unit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaNumberFormatUnitArgs
                                                    {
                                                        Canonical = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaNumberFormatUnitCanonicalArgs
                                                        {
                                                            PerUnitName = "string",
                                                            UnitName = "string",
                                                        },
                                                        Custom = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaNumberFormatUnitCustomArgs
                                                        {
                                                            Label = "string",
                                                        },
                                                    },
                                                    UnitScale = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaNumberFormatUnitScaleArgs
                                                    {
                                                        UnitName = "string",
                                                    },
                                                },
                                                Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        IncreaseGood = false,
                                        OrderBy = "string",
                                        OrderDir = "string",
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    GroupByFields = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByFieldsArgs
                                                    {
                                                        Fields = new[]
                                                        {
                                                            "string",
                                                        },
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByFieldsSortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    DataSource = "string",
                                                    SemanticMode = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                        ShowPresent = false,
                                    },
                                },
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            CheckStatusDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetCheckStatusDefinitionArgs
                            {
                                Check = "string",
                                Grouping = "string",
                                Description = "string",
                                Group = "string",
                                GroupBies = new[]
                                {
                                    "string",
                                },
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                Tags = new[]
                                {
                                    "string",
                                },
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetCheckStatusDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetCheckStatusDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetCheckStatusDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            DistributionDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionArgs
                            {
                                Description = "string",
                                HideIncompleteCostData = false,
                                LegendSize = "string",
                                LiveSpan = "string",
                                Markers = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionMarkerArgs
                                    {
                                        Value = "string",
                                        DisplayType = "string",
                                        Label = "string",
                                        Time = "string",
                                    },
                                },
                                Requests = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestArgs
                                    {
                                        ApmStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryArgs
                                        {
                                            Env = "string",
                                            Name = "string",
                                            PrimaryTag = "string",
                                            RowType = "string",
                                            Service = "string",
                                            Columns = new[]
                                            {
                                                new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumnArgs
                                                {
                                                    Name = "string",
                                                    Alias = "string",
                                                    CellDisplayMode = "string",
                                                    Order = "string",
                                                },
                                            },
                                            Resource = "string",
                                        },
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestFormulaCellDisplayModeOptionsArgs
                                                {
                                                    TrendType = "string",
                                                    YScale = "string",
                                                },
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                NumberFormat = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestFormulaNumberFormatArgs
                                                {
                                                    Unit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestFormulaNumberFormatUnitArgs
                                                    {
                                                        Canonical = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestFormulaNumberFormatUnitCanonicalArgs
                                                        {
                                                            PerUnitName = "string",
                                                            UnitName = "string",
                                                        },
                                                        Custom = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestFormulaNumberFormatUnitCustomArgs
                                                        {
                                                            Label = "string",
                                                        },
                                                    },
                                                    UnitScale = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestFormulaNumberFormatUnitScaleArgs
                                                    {
                                                        UnitName = "string",
                                                    },
                                                },
                                                Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        HistogramQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestHistogramQueryArgs
                                        {
                                            ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestHistogramQueryApmResourceStatsQueryArgs
                                            {
                                                DataSource = "string",
                                                Env = "string",
                                                Name = "string",
                                                Service = "string",
                                                Stat = "string",
                                                CrossOrgUuids = "string",
                                                GroupBies = new[]
                                                {
                                                    "string",
                                                },
                                                OperationName = "string",
                                                PrimaryTagName = "string",
                                                PrimaryTagValue = "string",
                                                ResourceName = "string",
                                            },
                                            EventQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestHistogramQueryEventQueryArgs
                                            {
                                                Computes = new[]
                                                {
                                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestHistogramQueryEventQueryComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Interval = 0,
                                                        Metric = "string",
                                                    },
                                                },
                                                DataSource = "string",
                                                Name = "string",
                                                CrossOrgUuids = "string",
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestHistogramQueryEventQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestHistogramQueryEventQueryGroupBySortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                },
                                                GroupByFields = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestHistogramQueryEventQueryGroupByFieldsArgs
                                                {
                                                    Fields = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Limit = 0,
                                                    Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestHistogramQueryEventQueryGroupByFieldsSortArgs
                                                    {
                                                        Aggregation = "string",
                                                        Metric = "string",
                                                        Order = "string",
                                                    },
                                                },
                                                Indexes = new[]
                                                {
                                                    "string",
                                                },
                                                Search = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestHistogramQueryEventQuerySearchArgs
                                                {
                                                    Query = "string",
                                                },
                                                Storage = "string",
                                            },
                                            MetricQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestHistogramQueryMetricQueryArgs
                                            {
                                                Name = "string",
                                                Query = "string",
                                                Aggregator = "string",
                                                CrossOrgUuids = "string",
                                                DataSource = "string",
                                                SemanticMode = "string",
                                            },
                                        },
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    GroupByFields = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryEventQueryGroupByFieldsArgs
                                                    {
                                                        Fields = new[]
                                                        {
                                                            "string",
                                                        },
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryEventQueryGroupByFieldsSortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    DataSource = "string",
                                                    SemanticMode = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                        RequestType = "string",
                                        Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestStyleArgs
                                        {
                                            OrderBy = "string",
                                            Palette = "string",
                                        },
                                    },
                                },
                                ShowLegend = false,
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                                Xaxis = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionXaxisArgs
                                {
                                    IncludeZero = false,
                                    Max = "string",
                                    Min = "string",
                                    NumBuckets = 0,
                                    Scale = "string",
                                },
                                Yaxis = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionYaxisArgs
                                {
                                    IncludeZero = false,
                                    Label = "string",
                                    Max = "string",
                                    Min = "string",
                                    Scale = "string",
                                },
                            },
                            EventStreamDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetEventStreamDefinitionArgs
                            {
                                Query = "string",
                                Description = "string",
                                EventSize = "string",
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                TagsExecution = "string",
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetEventStreamDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetEventStreamDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetEventStreamDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            EventTimelineDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetEventTimelineDefinitionArgs
                            {
                                Query = "string",
                                Description = "string",
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                TagsExecution = "string",
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetEventTimelineDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetEventTimelineDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetEventTimelineDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            FreeTextDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetFreeTextDefinitionArgs
                            {
                                Text = "string",
                                BackgroundColor = "string",
                                Color = "string",
                                Description = "string",
                                FontSize = "string",
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                TextAlign = "string",
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetFreeTextDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetFreeTextDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetFreeTextDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            FunnelDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetFunnelDefinitionArgs
                            {
                                Description = "string",
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                Request = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetFunnelDefinitionRequestArgs
                                {
                                    Query = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetFunnelDefinitionRequestQueryArgs
                                    {
                                        DataSource = "string",
                                        QueryString = "string",
                                        Steps = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetFunnelDefinitionRequestQueryStepArgs
                                            {
                                                Facet = "string",
                                                Value = "string",
                                            },
                                        },
                                    },
                                },
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetFunnelDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetFunnelDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetFunnelDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            GeomapDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionArgs
                            {
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                Description = "string",
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                Requests = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestArgs
                                    {
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaCellDisplayModeOptionsArgs
                                                {
                                                    TrendType = "string",
                                                    YScale = "string",
                                                },
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                NumberFormat = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaNumberFormatArgs
                                                {
                                                    Unit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaNumberFormatUnitArgs
                                                    {
                                                        Canonical = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaNumberFormatUnitCanonicalArgs
                                                        {
                                                            PerUnitName = "string",
                                                            UnitName = "string",
                                                        },
                                                        Custom = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaNumberFormatUnitCustomArgs
                                                        {
                                                            Label = "string",
                                                        },
                                                    },
                                                    UnitScale = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaNumberFormatUnitScaleArgs
                                                    {
                                                        UnitName = "string",
                                                    },
                                                },
                                                Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    GroupByFields = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByFieldsArgs
                                                    {
                                                        Fields = new[]
                                                        {
                                                            "string",
                                                        },
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByFieldsSortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    DataSource = "string",
                                                    SemanticMode = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                    },
                                },
                                Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionStyleArgs
                                {
                                    Palette = "string",
                                    PaletteFlip = false,
                                },
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                                View = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionViewArgs
                                {
                                    Focus = "string",
                                },
                            },
                            HeatmapDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionArgs
                            {
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                Description = "string",
                                Events = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionEventArgs
                                    {
                                        Q = "string",
                                        TagsExecution = "string",
                                    },
                                },
                                HideIncompleteCostData = false,
                                LegendSize = "string",
                                LiveSpan = "string",
                                Markers = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionMarkerArgs
                                    {
                                        Value = "string",
                                        DisplayType = "string",
                                        Label = "string",
                                        Time = "string",
                                    },
                                },
                                Requests = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestArgs
                                    {
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaCellDisplayModeOptionsArgs
                                                {
                                                    TrendType = "string",
                                                    YScale = "string",
                                                },
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                NumberFormat = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaNumberFormatArgs
                                                {
                                                    Unit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaNumberFormatUnitArgs
                                                    {
                                                        Canonical = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaNumberFormatUnitCanonicalArgs
                                                        {
                                                            PerUnitName = "string",
                                                            UnitName = "string",
                                                        },
                                                        Custom = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaNumberFormatUnitCustomArgs
                                                        {
                                                            Label = "string",
                                                        },
                                                    },
                                                    UnitScale = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaNumberFormatUnitScaleArgs
                                                    {
                                                        UnitName = "string",
                                                    },
                                                },
                                                Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    GroupByFields = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByFieldsArgs
                                                    {
                                                        Fields = new[]
                                                        {
                                                            "string",
                                                        },
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByFieldsSortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    DataSource = "string",
                                                    SemanticMode = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                        Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyleArgs
                                        {
                                            OrderBy = "string",
                                            Palette = "string",
                                        },
                                    },
                                },
                                ShowLegend = false,
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                                Xaxis = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionXaxisArgs
                                {
                                    NumBuckets = 0,
                                },
                                Yaxis = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionYaxisArgs
                                {
                                    IncludeZero = false,
                                    Label = "string",
                                    Max = "string",
                                    Min = "string",
                                    Scale = "string",
                                },
                            },
                            HostmapDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionArgs
                            {
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                Description = "string",
                                Groups = new[]
                                {
                                    "string",
                                },
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                NoGroupHosts = false,
                                NoMetricHosts = false,
                                NodeType = "string",
                                Notes = "string",
                                Request = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestArgs
                                {
                                    Fill = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillArgs
                                    {
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillFormulaCellDisplayModeOptionsArgs
                                                {
                                                    TrendType = "string",
                                                    YScale = "string",
                                                },
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                NumberFormat = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillFormulaNumberFormatArgs
                                                {
                                                    Unit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillFormulaNumberFormatUnitArgs
                                                    {
                                                        Canonical = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillFormulaNumberFormatUnitCanonicalArgs
                                                        {
                                                            PerUnitName = "string",
                                                            UnitName = "string",
                                                        },
                                                        Custom = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillFormulaNumberFormatUnitCustomArgs
                                                        {
                                                            Label = "string",
                                                        },
                                                    },
                                                    UnitScale = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillFormulaNumberFormatUnitScaleArgs
                                                    {
                                                        UnitName = "string",
                                                    },
                                                },
                                                Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    GroupByFields = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryEventQueryGroupByFieldsArgs
                                                    {
                                                        Fields = new[]
                                                        {
                                                            "string",
                                                        },
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryEventQueryGroupByFieldsSortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    DataSource = "string",
                                                    SemanticMode = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                    },
                                    Size = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeArgs
                                    {
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeFormulaCellDisplayModeOptionsArgs
                                                {
                                                    TrendType = "string",
                                                    YScale = "string",
                                                },
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                NumberFormat = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeFormulaNumberFormatArgs
                                                {
                                                    Unit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeFormulaNumberFormatUnitArgs
                                                    {
                                                        Canonical = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeFormulaNumberFormatUnitCanonicalArgs
                                                        {
                                                            PerUnitName = "string",
                                                            UnitName = "string",
                                                        },
                                                        Custom = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeFormulaNumberFormatUnitCustomArgs
                                                        {
                                                            Label = "string",
                                                        },
                                                    },
                                                    UnitScale = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeFormulaNumberFormatUnitScaleArgs
                                                    {
                                                        UnitName = "string",
                                                    },
                                                },
                                                Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    GroupByFields = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryEventQueryGroupByFieldsArgs
                                                    {
                                                        Fields = new[]
                                                        {
                                                            "string",
                                                        },
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryEventQueryGroupByFieldsSortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    DataSource = "string",
                                                    SemanticMode = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                    },
                                },
                                Scopes = new[]
                                {
                                    "string",
                                },
                                Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionStyleArgs
                                {
                                    FillMax = "string",
                                    FillMin = "string",
                                    Palette = "string",
                                    PaletteFlip = false,
                                },
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            Id = 0,
                            IframeDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetIframeDefinitionArgs
                            {
                                Url = "string",
                                Description = "string",
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetIframeDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetIframeDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetIframeDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            ImageDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetImageDefinitionArgs
                            {
                                Url = "string",
                                Margin = "string",
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetImageDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetImageDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetImageDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                HideIncompleteCostData = false,
                                HorizontalAlign = "string",
                                LiveSpan = "string",
                                Description = "string",
                                Sizing = "string",
                                HasBorder = false,
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                                HasBackground = false,
                                UrlDarkTheme = "string",
                                VerticalAlign = "string",
                            },
                            ListStreamDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetListStreamDefinitionArgs
                            {
                                Requests = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetListStreamDefinitionRequestArgs
                                    {
                                        Columns = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetListStreamDefinitionRequestColumnArgs
                                            {
                                                Field = "string",
                                                Width = "string",
                                            },
                                        },
                                        Query = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetListStreamDefinitionRequestQueryArgs
                                        {
                                            DataSource = "string",
                                            ClusteringPatternFieldPath = "string",
                                            EventSize = "string",
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetListStreamDefinitionRequestQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                },
                                            },
                                            Indexes = new[]
                                            {
                                                "string",
                                            },
                                            QueryString = "string",
                                            Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySortArgs
                                            {
                                                Column = "string",
                                                Order = "string",
                                            },
                                            Storage = "string",
                                        },
                                        ResponseFormat = "string",
                                    },
                                },
                                Description = "string",
                                HideIncompleteCostData = false,
                                LegendSize = "string",
                                LiveSpan = "string",
                                ShowLegend = false,
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetListStreamDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetListStreamDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetListStreamDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            LogStreamDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetLogStreamDefinitionArgs
                            {
                                Columns = new[]
                                {
                                    "string",
                                },
                                Description = "string",
                                HideIncompleteCostData = false,
                                Indexes = new[]
                                {
                                    "string",
                                },
                                LiveSpan = "string",
                                MessageDisplay = "string",
                                Query = "string",
                                ShowDateColumn = false,
                                ShowMessageColumn = false,
                                Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetLogStreamDefinitionSortArgs
                                {
                                    Column = "string",
                                    Order = "string",
                                },
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetLogStreamDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetLogStreamDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetLogStreamDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            ManageStatusDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetManageStatusDefinitionArgs
                            {
                                Query = "string",
                                HideIncompleteCostData = false,
                                ShowPriority = false,
                                ColorPreference = "string",
                                HideZeroCounts = false,
                                LiveSpan = "string",
                                Description = "string",
                                ShowLastTriggered = false,
                                DisplayFormat = "string",
                                Sort = "string",
                                SummaryType = "string",
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetManageStatusDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetManageStatusDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetManageStatusDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            NoteDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetNoteDefinitionArgs
                            {
                                Content = "string",
                                TextAlign = "string",
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetNoteDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetNoteDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetNoteDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                FontSize = "string",
                                HasPadding = false,
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                Description = "string",
                                TickEdge = "string",
                                ShowTick = false,
                                TickPos = "string",
                                BackgroundColor = "string",
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                                VerticalAlign = "string",
                            },
                            QueryTableDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionArgs
                            {
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                Description = "string",
                                HasSearchBar = "string",
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                Requests = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestArgs
                                    {
                                        Aggregator = "string",
                                        Alias = "string",
                                        CellDisplayModes = new[]
                                        {
                                            "string",
                                        },
                                        ConditionalFormats = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormatArgs
                                            {
                                                Comparator = "string",
                                                Palette = "string",
                                                Value = 0,
                                                CustomBgColor = "string",
                                                CustomFgColor = "string",
                                                HideValue = false,
                                                ImageUrl = "string",
                                                Metric = "string",
                                                Timeframe = "string",
                                            },
                                        },
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaCellDisplayModeOptionsArgs
                                                {
                                                    TrendType = "string",
                                                    YScale = "string",
                                                },
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                NumberFormat = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaNumberFormatArgs
                                                {
                                                    Unit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaNumberFormatUnitArgs
                                                    {
                                                        Canonical = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaNumberFormatUnitCanonicalArgs
                                                        {
                                                            PerUnitName = "string",
                                                            UnitName = "string",
                                                        },
                                                        Custom = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaNumberFormatUnitCustomArgs
                                                        {
                                                            Label = "string",
                                                        },
                                                    },
                                                    UnitScale = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaNumberFormatUnitScaleArgs
                                                    {
                                                        UnitName = "string",
                                                    },
                                                },
                                                Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        Limit = 0,
                                        Order = "string",
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    GroupByFields = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByFieldsArgs
                                                    {
                                                        Fields = new[]
                                                        {
                                                            "string",
                                                        },
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByFieldsSortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    DataSource = "string",
                                                    SemanticMode = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                        TextFormats = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestTextFormatArgs
                                            {
                                                TextFormats = new[]
                                                {
                                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestTextFormatTextFormatArgs
                                                    {
                                                        Match = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestTextFormatTextFormatMatchArgs
                                                        {
                                                            Type = "string",
                                                            Value = "string",
                                                        },
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        Palette = "string",
                                                        Replace = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestTextFormatTextFormatReplaceArgs
                                                        {
                                                            Type = "string",
                                                            With = "string",
                                                            Substring = "string",
                                                        },
                                                    },
                                                },
                                            },
                                        },
                                    },
                                },
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            QueryValueDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionArgs
                            {
                                Autoscale = false,
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                CustomUnit = "string",
                                Description = "string",
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                Precision = 0,
                                Requests = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestArgs
                                    {
                                        Aggregator = "string",
                                        ConditionalFormats = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormatArgs
                                            {
                                                Comparator = "string",
                                                Palette = "string",
                                                Value = 0,
                                                CustomBgColor = "string",
                                                CustomFgColor = "string",
                                                HideValue = false,
                                                ImageUrl = "string",
                                                Metric = "string",
                                                Timeframe = "string",
                                            },
                                        },
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaCellDisplayModeOptionsArgs
                                                {
                                                    TrendType = "string",
                                                    YScale = "string",
                                                },
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                NumberFormat = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaNumberFormatArgs
                                                {
                                                    Unit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaNumberFormatUnitArgs
                                                    {
                                                        Canonical = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaNumberFormatUnitCanonicalArgs
                                                        {
                                                            PerUnitName = "string",
                                                            UnitName = "string",
                                                        },
                                                        Custom = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaNumberFormatUnitCustomArgs
                                                        {
                                                            Label = "string",
                                                        },
                                                    },
                                                    UnitScale = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaNumberFormatUnitScaleArgs
                                                    {
                                                        UnitName = "string",
                                                    },
                                                },
                                                Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    GroupByFields = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByFieldsArgs
                                                    {
                                                        Fields = new[]
                                                        {
                                                            "string",
                                                        },
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByFieldsSortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    DataSource = "string",
                                                    SemanticMode = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                    },
                                },
                                TextAlign = "string",
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                TimeseriesBackground = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundArgs
                                {
                                    Type = "string",
                                    Yaxis = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxisArgs
                                    {
                                        IncludeZero = false,
                                        Label = "string",
                                        Max = "string",
                                        Min = "string",
                                        Scale = "string",
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            RunWorkflowDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetRunWorkflowDefinitionArgs
                            {
                                WorkflowId = "string",
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                Description = "string",
                                HideIncompleteCostData = false,
                                Inputs = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetRunWorkflowDefinitionInputArgs
                                    {
                                        Name = "string",
                                        Value = "string",
                                    },
                                },
                                LiveSpan = "string",
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetRunWorkflowDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetRunWorkflowDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetRunWorkflowDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            SankeyDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionArgs
                            {
                                Description = "string",
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                Requests = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionRequestArgs
                                    {
                                        NetworkRequest = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionRequestNetworkRequestArgs
                                        {
                                            Query = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionRequestNetworkRequestQueryArgs
                                            {
                                                DataSource = "string",
                                                GroupBies = new[]
                                                {
                                                    "string",
                                                },
                                                Limit = 0,
                                                QueryString = "string",
                                                Compute = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionRequestNetworkRequestQueryComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                },
                                                Mode = "string",
                                                ShouldExcludeMissing = false,
                                                Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionRequestNetworkRequestQuerySortArgs
                                                {
                                                    Field = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        RumRequest = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionRequestRumRequestArgs
                                        {
                                            Query = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionRequestRumRequestQueryArgs
                                            {
                                                DataSource = "string",
                                                Mode = "string",
                                                QueryString = "string",
                                                EntriesPerStep = 0,
                                                NumberOfSteps = 0,
                                                Source = "string",
                                                SubqueryId = "string",
                                                Target = "string",
                                            },
                                        },
                                    },
                                },
                                ShowOtherLinks = false,
                                SortNodes = false,
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            ScatterplotDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionArgs
                            {
                                ColorByGroups = new[]
                                {
                                    "string",
                                },
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                Description = "string",
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                Request = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestArgs
                                {
                                    ScatterplotTables = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableArgs
                                        {
                                            Formulas = new[]
                                            {
                                                new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs
                                                {
                                                    Dimension = "string",
                                                    FormulaExpression = "string",
                                                    Alias = "string",
                                                },
                                            },
                                            Queries = new[]
                                            {
                                                new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs
                                                {
                                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs
                                                    {
                                                        DataSource = "string",
                                                        Env = "string",
                                                        Name = "string",
                                                        OperationName = "string",
                                                        ResourceName = "string",
                                                        Service = "string",
                                                        Stat = "string",
                                                        CrossOrgUuids = "string",
                                                        IsUpstream = false,
                                                        PrimaryTagName = "string",
                                                        PrimaryTagValue = "string",
                                                    },
                                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs
                                                    {
                                                        DataSource = "string",
                                                        Env = "string",
                                                        Name = "string",
                                                        Service = "string",
                                                        Stat = "string",
                                                        CrossOrgUuids = "string",
                                                        GroupBies = new[]
                                                        {
                                                            "string",
                                                        },
                                                        OperationName = "string",
                                                        PrimaryTagName = "string",
                                                        PrimaryTagValue = "string",
                                                        ResourceName = "string",
                                                    },
                                                    CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs
                                                    {
                                                        DataSource = "string",
                                                        Name = "string",
                                                        Query = "string",
                                                        Aggregator = "string",
                                                        CrossOrgUuids = "string",
                                                    },
                                                    EventQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs
                                                    {
                                                        Computes = new[]
                                                        {
                                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs
                                                            {
                                                                Aggregation = "string",
                                                                Interval = 0,
                                                                Metric = "string",
                                                            },
                                                        },
                                                        DataSource = "string",
                                                        Name = "string",
                                                        CrossOrgUuids = "string",
                                                        GroupBies = new[]
                                                        {
                                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs
                                                            {
                                                                Facet = "string",
                                                                Limit = 0,
                                                                Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs
                                                                {
                                                                    Aggregation = "string",
                                                                    Metric = "string",
                                                                    Order = "string",
                                                                },
                                                            },
                                                        },
                                                        GroupByFields = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByFieldsArgs
                                                        {
                                                            Fields = new[]
                                                            {
                                                                "string",
                                                            },
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByFieldsSortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                        Indexes = new[]
                                                        {
                                                            "string",
                                                        },
                                                        Search = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs
                                                        {
                                                            Query = "string",
                                                        },
                                                        Storage = "string",
                                                    },
                                                    MetricQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs
                                                    {
                                                        Name = "string",
                                                        Query = "string",
                                                        Aggregator = "string",
                                                        CrossOrgUuids = "string",
                                                        DataSource = "string",
                                                        SemanticMode = "string",
                                                    },
                                                    ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs
                                                    {
                                                        DataSource = "string",
                                                        Metric = "string",
                                                        Name = "string",
                                                        Aggregator = "string",
                                                        CrossOrgUuids = "string",
                                                        IsNormalizedCpu = false,
                                                        Limit = 0,
                                                        Sort = "string",
                                                        TagFilters = new[]
                                                        {
                                                            "string",
                                                        },
                                                        TextFilter = "string",
                                                    },
                                                    SloQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs
                                                    {
                                                        DataSource = "string",
                                                        Measure = "string",
                                                        SloId = "string",
                                                        AdditionalQueryFilters = "string",
                                                        CrossOrgUuids = "string",
                                                        GroupMode = "string",
                                                        Name = "string",
                                                        SloQueryType = "string",
                                                    },
                                                },
                                            },
                                        },
                                    },
                                    X = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXArgs
                                    {
                                        Aggregator = "string",
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXFormulaCellDisplayModeOptionsArgs
                                                {
                                                    TrendType = "string",
                                                    YScale = "string",
                                                },
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                NumberFormat = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXFormulaNumberFormatArgs
                                                {
                                                    Unit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXFormulaNumberFormatUnitArgs
                                                    {
                                                        Canonical = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXFormulaNumberFormatUnitCanonicalArgs
                                                        {
                                                            PerUnitName = "string",
                                                            UnitName = "string",
                                                        },
                                                        Custom = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXFormulaNumberFormatUnitCustomArgs
                                                        {
                                                            Label = "string",
                                                        },
                                                    },
                                                    UnitScale = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXFormulaNumberFormatUnitScaleArgs
                                                    {
                                                        UnitName = "string",
                                                    },
                                                },
                                                Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    GroupByFields = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryEventQueryGroupByFieldsArgs
                                                    {
                                                        Fields = new[]
                                                        {
                                                            "string",
                                                        },
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryEventQueryGroupByFieldsSortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    DataSource = "string",
                                                    SemanticMode = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                    },
                                    Y = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYArgs
                                    {
                                        Aggregator = "string",
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYFormulaCellDisplayModeOptionsArgs
                                                {
                                                    TrendType = "string",
                                                    YScale = "string",
                                                },
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                NumberFormat = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYFormulaNumberFormatArgs
                                                {
                                                    Unit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYFormulaNumberFormatUnitArgs
                                                    {
                                                        Canonical = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYFormulaNumberFormatUnitCanonicalArgs
                                                        {
                                                            PerUnitName = "string",
                                                            UnitName = "string",
                                                        },
                                                        Custom = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYFormulaNumberFormatUnitCustomArgs
                                                        {
                                                            Label = "string",
                                                        },
                                                    },
                                                    UnitScale = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYFormulaNumberFormatUnitScaleArgs
                                                    {
                                                        UnitName = "string",
                                                    },
                                                },
                                                Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    GroupByFields = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryEventQueryGroupByFieldsArgs
                                                    {
                                                        Fields = new[]
                                                        {
                                                            "string",
                                                        },
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryEventQueryGroupByFieldsSortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    DataSource = "string",
                                                    SemanticMode = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                    },
                                },
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                                Xaxis = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionXaxisArgs
                                {
                                    IncludeZero = false,
                                    Label = "string",
                                    Max = "string",
                                    Min = "string",
                                    Scale = "string",
                                },
                                Yaxis = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionYaxisArgs
                                {
                                    IncludeZero = false,
                                    Label = "string",
                                    Max = "string",
                                    Min = "string",
                                    Scale = "string",
                                },
                            },
                            ServiceLevelObjectiveDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionArgs
                            {
                                SloId = "string",
                                ViewType = "string",
                                ViewMode = "string",
                                TimeWindows = new[]
                                {
                                    "string",
                                },
                                HideIncompleteCostData = false,
                                ShowErrorBudget = false,
                                LiveSpan = "string",
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                AdditionalQueryFilters = "string",
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                                GlobalTimeTarget = "string",
                                Description = "string",
                            },
                            ServicemapDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetServicemapDefinitionArgs
                            {
                                Filters = new[]
                                {
                                    "string",
                                },
                                Service = "string",
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                Description = "string",
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetServicemapDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetServicemapDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetServicemapDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            SloListDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSloListDefinitionArgs
                            {
                                Requests = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSloListDefinitionRequestArgs
                                    {
                                        Query = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSloListDefinitionRequestQueryArgs
                                        {
                                            QueryString = "string",
                                            Limit = 0,
                                            Sorts = new[]
                                            {
                                                new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySortArgs
                                                {
                                                    Column = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        RequestType = "string",
                                    },
                                },
                                Description = "string",
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSloListDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSloListDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSloListDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            SunburstDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionArgs
                            {
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                Description = "string",
                                HideIncompleteCostData = false,
                                HideTotal = false,
                                LegendInline = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs
                                {
                                    Type = "string",
                                    HidePercent = false,
                                    HideValue = false,
                                },
                                LegendTable = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs
                                {
                                    Type = "string",
                                },
                                LiveSpan = "string",
                                Requests = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs
                                    {
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaCellDisplayModeOptionsArgs
                                                {
                                                    TrendType = "string",
                                                    YScale = "string",
                                                },
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                NumberFormat = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaNumberFormatArgs
                                                {
                                                    Unit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaNumberFormatUnitArgs
                                                    {
                                                        Canonical = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaNumberFormatUnitCanonicalArgs
                                                        {
                                                            PerUnitName = "string",
                                                            UnitName = "string",
                                                        },
                                                        Custom = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaNumberFormatUnitCustomArgs
                                                        {
                                                            Label = "string",
                                                        },
                                                    },
                                                    UnitScale = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaNumberFormatUnitScaleArgs
                                                    {
                                                        UnitName = "string",
                                                    },
                                                },
                                                Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    GroupByFields = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByFieldsArgs
                                                    {
                                                        Fields = new[]
                                                        {
                                                            "string",
                                                        },
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByFieldsSortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    DataSource = "string",
                                                    SemanticMode = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                        Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestSortArgs
                                        {
                                            Count = 0,
                                            OrderBies = new[]
                                            {
                                                new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestSortOrderByArgs
                                                {
                                                    FormulaSort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestSortOrderByFormulaSortArgs
                                                    {
                                                        Index = 0,
                                                        Order = "string",
                                                    },
                                                    GroupSort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestSortOrderByGroupSortArgs
                                                    {
                                                        Name = "string",
                                                        Order = "string",
                                                    },
                                                },
                                            },
                                        },
                                        Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestStyleArgs
                                        {
                                            OrderBy = "string",
                                            Palette = "string",
                                        },
                                    },
                                },
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            TimeseriesDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionArgs
                            {
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                Description = "string",
                                Events = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs
                                    {
                                        Q = "string",
                                        TagsExecution = "string",
                                    },
                                },
                                HideIncompleteCostData = false,
                                LegendColumns = new[]
                                {
                                    "string",
                                },
                                LegendLayout = "string",
                                LegendSize = "string",
                                LiveSpan = "string",
                                Markers = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs
                                    {
                                        Value = "string",
                                        DisplayType = "string",
                                        Label = "string",
                                        Time = "string",
                                    },
                                },
                                Requests = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs
                                    {
                                        DisplayType = "string",
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaCellDisplayModeOptionsArgs
                                                {
                                                    TrendType = "string",
                                                    YScale = "string",
                                                },
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                NumberFormat = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaNumberFormatArgs
                                                {
                                                    Unit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaNumberFormatUnitArgs
                                                    {
                                                        Canonical = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaNumberFormatUnitCanonicalArgs
                                                        {
                                                            PerUnitName = "string",
                                                            UnitName = "string",
                                                        },
                                                        Custom = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaNumberFormatUnitCustomArgs
                                                        {
                                                            Label = "string",
                                                        },
                                                    },
                                                    UnitScale = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaNumberFormatUnitScaleArgs
                                                    {
                                                        UnitName = "string",
                                                    },
                                                },
                                                Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        Metadatas = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs
                                            {
                                                Expression = "string",
                                                AliasName = "string",
                                            },
                                        },
                                        OnRightYaxis = false,
                                        ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs
                                        {
                                            Metric = "string",
                                            FilterBies = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            SearchBy = "string",
                                        },
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    GroupByFields = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByFieldsArgs
                                                    {
                                                        Fields = new[]
                                                        {
                                                            "string",
                                                        },
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByFieldsSortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    DataSource = "string",
                                                    SemanticMode = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                        Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs
                                        {
                                            HasValueLabels = false,
                                            LineType = "string",
                                            LineWidth = "string",
                                            OrderBy = "string",
                                            Palette = "string",
                                        },
                                    },
                                },
                                RightYaxis = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs
                                {
                                    IncludeZero = false,
                                    Label = "string",
                                    Max = "string",
                                    Min = "string",
                                    Scale = "string",
                                },
                                ShowLegend = false,
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                                Yaxis = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs
                                {
                                    IncludeZero = false,
                                    Label = "string",
                                    Max = "string",
                                    Min = "string",
                                    Scale = "string",
                                },
                            },
                            ToplistDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionArgs
                            {
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                Description = "string",
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                Requests = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestArgs
                                    {
                                        ConditionalFormats = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs
                                            {
                                                Comparator = "string",
                                                Palette = "string",
                                                Value = 0,
                                                CustomBgColor = "string",
                                                CustomFgColor = "string",
                                                HideValue = false,
                                                ImageUrl = "string",
                                                Metric = "string",
                                                Timeframe = "string",
                                            },
                                        },
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaCellDisplayModeOptionsArgs
                                                {
                                                    TrendType = "string",
                                                    YScale = "string",
                                                },
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                NumberFormat = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaNumberFormatArgs
                                                {
                                                    Unit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaNumberFormatUnitArgs
                                                    {
                                                        Canonical = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaNumberFormatUnitCanonicalArgs
                                                        {
                                                            PerUnitName = "string",
                                                            UnitName = "string",
                                                        },
                                                        Custom = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaNumberFormatUnitCustomArgs
                                                        {
                                                            Label = "string",
                                                        },
                                                    },
                                                    UnitScale = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaNumberFormatUnitScaleArgs
                                                    {
                                                        UnitName = "string",
                                                    },
                                                },
                                                Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    GroupByFields = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByFieldsArgs
                                                    {
                                                        Fields = new[]
                                                        {
                                                            "string",
                                                        },
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByFieldsSortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    DataSource = "string",
                                                    SemanticMode = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                        Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestSortArgs
                                        {
                                            Count = 0,
                                            OrderBies = new[]
                                            {
                                                new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestSortOrderByArgs
                                                {
                                                    FormulaSort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestSortOrderByFormulaSortArgs
                                                    {
                                                        Index = 0,
                                                        Order = "string",
                                                    },
                                                    GroupSort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestSortOrderByGroupSortArgs
                                                    {
                                                        Name = "string",
                                                        Order = "string",
                                                    },
                                                },
                                            },
                                        },
                                        Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs
                                        {
                                            OrderBy = "string",
                                            Palette = "string",
                                        },
                                    },
                                },
                                Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionStyleArgs
                                {
                                    Display = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionStyleDisplayArgs
                                    {
                                        Flat = null,
                                        Stacked = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionStyleDisplayStackedArgs
                                        {
                                            Legend = "string",
                                        },
                                    },
                                    Palette = "string",
                                    Scaling = "string",
                                },
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            TopologyMapDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTopologyMapDefinitionArgs
                            {
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                Description = "string",
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                Requests = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTopologyMapDefinitionRequestArgs
                                    {
                                        RequestType = "string",
                                        Query = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQueryArgs
                                        {
                                            DataSource = "string",
                                            Filters = new[]
                                            {
                                                "string",
                                            },
                                            Service = "string",
                                        },
                                    },
                                },
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTopologyMapDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTopologyMapDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTopologyMapDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            TraceServiceDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTraceServiceDefinitionArgs
                            {
                                Service = "string",
                                SpanName = "string",
                                Env = "string",
                                ShowErrors = false,
                                ShowLatency = false,
                                HideIncompleteCostData = false,
                                ShowBreakdown = false,
                                ShowDistribution = false,
                                Description = "string",
                                ShowHits = false,
                                LiveSpan = "string",
                                ShowResourceList = false,
                                SizeFormat = "string",
                                DisplayFormat = "string",
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTraceServiceDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTraceServiceDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTraceServiceDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            TreemapDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionArgs
                            {
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                Description = "string",
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                Requests = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestArgs
                                    {
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaCellDisplayModeOptionsArgs
                                                {
                                                    TrendType = "string",
                                                    YScale = "string",
                                                },
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                NumberFormat = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaNumberFormatArgs
                                                {
                                                    Unit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaNumberFormatUnitArgs
                                                    {
                                                        Canonical = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaNumberFormatUnitCanonicalArgs
                                                        {
                                                            PerUnitName = "string",
                                                            UnitName = "string",
                                                        },
                                                        Custom = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaNumberFormatUnitCustomArgs
                                                        {
                                                            Label = "string",
                                                        },
                                                    },
                                                    UnitScale = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaNumberFormatUnitScaleArgs
                                                    {
                                                        UnitName = "string",
                                                    },
                                                },
                                                Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    GroupByFields = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupByFieldsArgs
                                                    {
                                                        Fields = new[]
                                                        {
                                                            "string",
                                                        },
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupByFieldsSortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    DataSource = "string",
                                                    SemanticMode = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                        Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestSortArgs
                                        {
                                            Count = 0,
                                            OrderBies = new[]
                                            {
                                                new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestSortOrderByArgs
                                                {
                                                    FormulaSort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestSortOrderByFormulaSortArgs
                                                    {
                                                        Index = 0,
                                                        Order = "string",
                                                    },
                                                    GroupSort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestSortOrderByGroupSortArgs
                                                    {
                                                        Name = "string",
                                                        Order = "string",
                                                    },
                                                },
                                            },
                                        },
                                        Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestStyleArgs
                                        {
                                            OrderBy = "string",
                                            Palette = "string",
                                        },
                                    },
                                },
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            WidgetLayout = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWidgetLayoutArgs
                            {
                                Height = 0,
                                Width = 0,
                                X = 0,
                                Y = 0,
                                IsColumnBreak = false,
                            },
                            WildcardDefinition = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionArgs
                            {
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                Description = "string",
                                HideIncompleteCostData = false,
                                LiveSpan = "string",
                                Requests = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestArgs
                                    {
                                        HistogramRequest = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestArgs
                                        {
                                            HistogramQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestHistogramQueryArgs
                                            {
                                                ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestHistogramQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    CrossOrgUuids = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    GroupByFields = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryGroupByFieldsArgs
                                                    {
                                                        Fields = new[]
                                                        {
                                                            "string",
                                                        },
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryGroupByFieldsSortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestHistogramQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    CrossOrgUuids = "string",
                                                    DataSource = "string",
                                                    SemanticMode = "string",
                                                },
                                            },
                                            Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestStyleArgs
                                            {
                                                OrderBy = "string",
                                                Palette = "string",
                                            },
                                        },
                                        ListstreamRequest = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestListstreamRequestArgs
                                        {
                                            Columns = new[]
                                            {
                                                new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestListstreamRequestColumnArgs
                                                {
                                                    Field = "string",
                                                    Width = "string",
                                                },
                                            },
                                            Query = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestListstreamRequestQueryArgs
                                            {
                                                DataSource = "string",
                                                ClusteringPatternFieldPath = "string",
                                                EventSize = "string",
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestListstreamRequestQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                    },
                                                },
                                                Indexes = new[]
                                                {
                                                    "string",
                                                },
                                                QueryString = "string",
                                                Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestListstreamRequestQuerySortArgs
                                                {
                                                    Column = "string",
                                                    Order = "string",
                                                },
                                                Storage = "string",
                                            },
                                        },
                                        TimeseriesRequest = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestArgs
                                        {
                                            DisplayType = "string",
                                            Formulas = new[]
                                            {
                                                new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestFormulaArgs
                                                {
                                                    FormulaExpression = "string",
                                                    Alias = "string",
                                                    CellDisplayMode = "string",
                                                    CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestFormulaCellDisplayModeOptionsArgs
                                                    {
                                                        TrendType = "string",
                                                        YScale = "string",
                                                    },
                                                    ConditionalFormats = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestFormulaConditionalFormatArgs
                                                        {
                                                            Comparator = "string",
                                                            Palette = "string",
                                                            Value = 0,
                                                            CustomBgColor = "string",
                                                            CustomFgColor = "string",
                                                            HideValue = false,
                                                            ImageUrl = "string",
                                                            Metric = "string",
                                                            Timeframe = "string",
                                                        },
                                                    },
                                                    Limit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestFormulaLimitArgs
                                                    {
                                                        Count = 0,
                                                        Order = "string",
                                                    },
                                                    NumberFormat = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestFormulaNumberFormatArgs
                                                    {
                                                        Unit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestFormulaNumberFormatUnitArgs
                                                        {
                                                            Canonical = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestFormulaNumberFormatUnitCanonicalArgs
                                                            {
                                                                PerUnitName = "string",
                                                                UnitName = "string",
                                                            },
                                                            Custom = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestFormulaNumberFormatUnitCustomArgs
                                                            {
                                                                Label = "string",
                                                            },
                                                        },
                                                        UnitScale = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestFormulaNumberFormatUnitScaleArgs
                                                        {
                                                            UnitName = "string",
                                                        },
                                                    },
                                                    Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestFormulaStyleArgs
                                                    {
                                                        Palette = "string",
                                                        PaletteIndex = 0,
                                                    },
                                                },
                                            },
                                            Queries = new[]
                                            {
                                                new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryArgs
                                                {
                                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryApmDependencyStatsQueryArgs
                                                    {
                                                        DataSource = "string",
                                                        Env = "string",
                                                        Name = "string",
                                                        OperationName = "string",
                                                        ResourceName = "string",
                                                        Service = "string",
                                                        Stat = "string",
                                                        CrossOrgUuids = "string",
                                                        IsUpstream = false,
                                                        PrimaryTagName = "string",
                                                        PrimaryTagValue = "string",
                                                    },
                                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryApmResourceStatsQueryArgs
                                                    {
                                                        DataSource = "string",
                                                        Env = "string",
                                                        Name = "string",
                                                        Service = "string",
                                                        Stat = "string",
                                                        CrossOrgUuids = "string",
                                                        GroupBies = new[]
                                                        {
                                                            "string",
                                                        },
                                                        OperationName = "string",
                                                        PrimaryTagName = "string",
                                                        PrimaryTagValue = "string",
                                                        ResourceName = "string",
                                                    },
                                                    CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryCloudCostQueryArgs
                                                    {
                                                        DataSource = "string",
                                                        Name = "string",
                                                        Query = "string",
                                                        Aggregator = "string",
                                                        CrossOrgUuids = "string",
                                                    },
                                                    EventQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryArgs
                                                    {
                                                        Computes = new[]
                                                        {
                                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryComputeArgs
                                                            {
                                                                Aggregation = "string",
                                                                Interval = 0,
                                                                Metric = "string",
                                                            },
                                                        },
                                                        DataSource = "string",
                                                        Name = "string",
                                                        CrossOrgUuids = "string",
                                                        GroupBies = new[]
                                                        {
                                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryGroupByArgs
                                                            {
                                                                Facet = "string",
                                                                Limit = 0,
                                                                Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryGroupBySortArgs
                                                                {
                                                                    Aggregation = "string",
                                                                    Metric = "string",
                                                                    Order = "string",
                                                                },
                                                            },
                                                        },
                                                        GroupByFields = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryGroupByFieldsArgs
                                                        {
                                                            Fields = new[]
                                                            {
                                                                "string",
                                                            },
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryGroupByFieldsSortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                        Indexes = new[]
                                                        {
                                                            "string",
                                                        },
                                                        Search = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQuerySearchArgs
                                                        {
                                                            Query = "string",
                                                        },
                                                        Storage = "string",
                                                    },
                                                    MetricQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryMetricQueryArgs
                                                    {
                                                        Name = "string",
                                                        Query = "string",
                                                        Aggregator = "string",
                                                        CrossOrgUuids = "string",
                                                        DataSource = "string",
                                                        SemanticMode = "string",
                                                    },
                                                    ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryProcessQueryArgs
                                                    {
                                                        DataSource = "string",
                                                        Metric = "string",
                                                        Name = "string",
                                                        Aggregator = "string",
                                                        CrossOrgUuids = "string",
                                                        IsNormalizedCpu = false,
                                                        Limit = 0,
                                                        Sort = "string",
                                                        TagFilters = new[]
                                                        {
                                                            "string",
                                                        },
                                                        TextFilter = "string",
                                                    },
                                                    SloQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQuerySloQueryArgs
                                                    {
                                                        DataSource = "string",
                                                        Measure = "string",
                                                        SloId = "string",
                                                        AdditionalQueryFilters = "string",
                                                        CrossOrgUuids = "string",
                                                        GroupMode = "string",
                                                        Name = "string",
                                                        SloQueryType = "string",
                                                    },
                                                },
                                            },
                                            Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestSortArgs
                                            {
                                                Count = 0,
                                                OrderBies = new[]
                                                {
                                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestSortOrderByArgs
                                                    {
                                                        FormulaSort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestSortOrderByFormulaSortArgs
                                                        {
                                                            Index = 0,
                                                            Order = "string",
                                                        },
                                                        GroupSort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestSortOrderByGroupSortArgs
                                                        {
                                                            Name = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                },
                                            },
                                            Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestStyleArgs
                                            {
                                                OrderBy = "string",
                                                Palette = "string",
                                            },
                                        },
                                        TreemapRequest = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestArgs
                                        {
                                            Formulas = new[]
                                            {
                                                new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestFormulaArgs
                                                {
                                                    FormulaExpression = "string",
                                                    Alias = "string",
                                                    CellDisplayMode = "string",
                                                    CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestFormulaCellDisplayModeOptionsArgs
                                                    {
                                                        TrendType = "string",
                                                        YScale = "string",
                                                    },
                                                    ConditionalFormats = new[]
                                                    {
                                                        new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestFormulaConditionalFormatArgs
                                                        {
                                                            Comparator = "string",
                                                            Palette = "string",
                                                            Value = 0,
                                                            CustomBgColor = "string",
                                                            CustomFgColor = "string",
                                                            HideValue = false,
                                                            ImageUrl = "string",
                                                            Metric = "string",
                                                            Timeframe = "string",
                                                        },
                                                    },
                                                    Limit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestFormulaLimitArgs
                                                    {
                                                        Count = 0,
                                                        Order = "string",
                                                    },
                                                    NumberFormat = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestFormulaNumberFormatArgs
                                                    {
                                                        Unit = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestFormulaNumberFormatUnitArgs
                                                        {
                                                            Canonical = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestFormulaNumberFormatUnitCanonicalArgs
                                                            {
                                                                PerUnitName = "string",
                                                                UnitName = "string",
                                                            },
                                                            Custom = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestFormulaNumberFormatUnitCustomArgs
                                                            {
                                                                Label = "string",
                                                            },
                                                        },
                                                        UnitScale = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestFormulaNumberFormatUnitScaleArgs
                                                        {
                                                            UnitName = "string",
                                                        },
                                                    },
                                                    Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestFormulaStyleArgs
                                                    {
                                                        Palette = "string",
                                                        PaletteIndex = 0,
                                                    },
                                                },
                                            },
                                            Queries = new[]
                                            {
                                                new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryArgs
                                                {
                                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryApmDependencyStatsQueryArgs
                                                    {
                                                        DataSource = "string",
                                                        Env = "string",
                                                        Name = "string",
                                                        OperationName = "string",
                                                        ResourceName = "string",
                                                        Service = "string",
                                                        Stat = "string",
                                                        CrossOrgUuids = "string",
                                                        IsUpstream = false,
                                                        PrimaryTagName = "string",
                                                        PrimaryTagValue = "string",
                                                    },
                                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryApmResourceStatsQueryArgs
                                                    {
                                                        DataSource = "string",
                                                        Env = "string",
                                                        Name = "string",
                                                        Service = "string",
                                                        Stat = "string",
                                                        CrossOrgUuids = "string",
                                                        GroupBies = new[]
                                                        {
                                                            "string",
                                                        },
                                                        OperationName = "string",
                                                        PrimaryTagName = "string",
                                                        PrimaryTagValue = "string",
                                                        ResourceName = "string",
                                                    },
                                                    CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryCloudCostQueryArgs
                                                    {
                                                        DataSource = "string",
                                                        Name = "string",
                                                        Query = "string",
                                                        Aggregator = "string",
                                                        CrossOrgUuids = "string",
                                                    },
                                                    EventQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryArgs
                                                    {
                                                        Computes = new[]
                                                        {
                                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryComputeArgs
                                                            {
                                                                Aggregation = "string",
                                                                Interval = 0,
                                                                Metric = "string",
                                                            },
                                                        },
                                                        DataSource = "string",
                                                        Name = "string",
                                                        CrossOrgUuids = "string",
                                                        GroupBies = new[]
                                                        {
                                                            new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryGroupByArgs
                                                            {
                                                                Facet = "string",
                                                                Limit = 0,
                                                                Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryGroupBySortArgs
                                                                {
                                                                    Aggregation = "string",
                                                                    Metric = "string",
                                                                    Order = "string",
                                                                },
                                                            },
                                                        },
                                                        GroupByFields = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryGroupByFieldsArgs
                                                        {
                                                            Fields = new[]
                                                            {
                                                                "string",
                                                            },
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryGroupByFieldsSortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                        Indexes = new[]
                                                        {
                                                            "string",
                                                        },
                                                        Search = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryEventQuerySearchArgs
                                                        {
                                                            Query = "string",
                                                        },
                                                        Storage = "string",
                                                    },
                                                    MetricQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryMetricQueryArgs
                                                    {
                                                        Name = "string",
                                                        Query = "string",
                                                        Aggregator = "string",
                                                        CrossOrgUuids = "string",
                                                        DataSource = "string",
                                                        SemanticMode = "string",
                                                    },
                                                    ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryProcessQueryArgs
                                                    {
                                                        DataSource = "string",
                                                        Metric = "string",
                                                        Name = "string",
                                                        Aggregator = "string",
                                                        CrossOrgUuids = "string",
                                                        IsNormalizedCpu = false,
                                                        Limit = 0,
                                                        Sort = "string",
                                                        TagFilters = new[]
                                                        {
                                                            "string",
                                                        },
                                                        TextFilter = "string",
                                                    },
                                                    SloQuery = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQuerySloQueryArgs
                                                    {
                                                        DataSource = "string",
                                                        Measure = "string",
                                                        SloId = "string",
                                                        AdditionalQueryFilters = "string",
                                                        CrossOrgUuids = "string",
                                                        GroupMode = "string",
                                                        Name = "string",
                                                        SloQueryType = "string",
                                                    },
                                                },
                                            },
                                            Sort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestSortArgs
                                            {
                                                Count = 0,
                                                OrderBies = new[]
                                                {
                                                    new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestSortOrderByArgs
                                                    {
                                                        FormulaSort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestSortOrderByFormulaSortArgs
                                                        {
                                                            Index = 0,
                                                            Order = "string",
                                                        },
                                                        GroupSort = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestSortOrderByGroupSortArgs
                                                        {
                                                            Name = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                },
                                            },
                                            Style = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestStyleArgs
                                            {
                                                OrderBy = "string",
                                                Palette = "string",
                                            },
                                        },
                                    },
                                },
                                Specification = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionSpecificationArgs
                                {
                                    Contents = "string",
                                    Type = "string",
                                },
                                Time = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionTimeArgs
                                {
                                    Fixed = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionTimeFixedArgs
                                    {
                                        From = 0,
                                        To = 0,
                                    },
                                    Live = new Datadog.Inputs.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionTimeLiveArgs
                                    {
                                        Unit = "string",
                                        Value = 0,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                        },
                    },
                },
                HeatmapDefinition = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Description = "string",
                    Events = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionEventArgs
                        {
                            Q = "string",
                            TagsExecution = "string",
                        },
                    },
                    HideIncompleteCostData = false,
                    LegendSize = "string",
                    LiveSpan = "string",
                    Markers = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionMarkerArgs
                        {
                            Value = "string",
                            DisplayType = "string",
                            Label = "string",
                            Time = "string",
                        },
                    },
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestArgs
                        {
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestFormulaCellDisplayModeOptionsArgs
                                    {
                                        TrendType = "string",
                                        YScale = "string",
                                    },
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    NumberFormat = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestFormulaNumberFormatArgs
                                    {
                                        Unit = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestFormulaNumberFormatUnitArgs
                                        {
                                            Canonical = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestFormulaNumberFormatUnitCanonicalArgs
                                            {
                                                PerUnitName = "string",
                                                UnitName = "string",
                                            },
                                            Custom = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestFormulaNumberFormatUnitCustomArgs
                                            {
                                                Label = "string",
                                            },
                                        },
                                        UnitScale = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestFormulaNumberFormatUnitScaleArgs
                                        {
                                            UnitName = "string",
                                        },
                                    },
                                    Style = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        GroupByFields = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestQueryEventQueryGroupByFieldsArgs
                                        {
                                            Fields = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            Sort = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestQueryEventQueryGroupByFieldsSortArgs
                                            {
                                                Aggregation = "string",
                                                Metric = "string",
                                                Order = "string",
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        DataSource = "string",
                                        SemanticMode = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        CrossOrgUuids = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            Style = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionRequestStyleArgs
                            {
                                OrderBy = "string",
                                Palette = "string",
                            },
                        },
                    },
                    ShowLegend = false,
                    Time = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                    Xaxis = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionXaxisArgs
                    {
                        NumBuckets = 0,
                    },
                    Yaxis = new Datadog.Inputs.PowerpackV2WidgetHeatmapDefinitionYaxisArgs
                    {
                        IncludeZero = false,
                        Label = "string",
                        Max = "string",
                        Min = "string",
                        Scale = "string",
                    },
                },
                HostmapDefinition = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Description = "string",
                    Groups = new[]
                    {
                        "string",
                    },
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    NoGroupHosts = false,
                    NoMetricHosts = false,
                    NodeType = "string",
                    Notes = "string",
                    Request = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestArgs
                    {
                        Fill = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillArgs
                        {
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillFormulaCellDisplayModeOptionsArgs
                                    {
                                        TrendType = "string",
                                        YScale = "string",
                                    },
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    NumberFormat = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillFormulaNumberFormatArgs
                                    {
                                        Unit = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillFormulaNumberFormatUnitArgs
                                        {
                                            Canonical = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillFormulaNumberFormatUnitCanonicalArgs
                                            {
                                                PerUnitName = "string",
                                                UnitName = "string",
                                            },
                                            Custom = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillFormulaNumberFormatUnitCustomArgs
                                            {
                                                Label = "string",
                                            },
                                        },
                                        UnitScale = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillFormulaNumberFormatUnitScaleArgs
                                        {
                                            UnitName = "string",
                                        },
                                    },
                                    Style = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        GroupByFields = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillQueryEventQueryGroupByFieldsArgs
                                        {
                                            Fields = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            Sort = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillQueryEventQueryGroupByFieldsSortArgs
                                            {
                                                Aggregation = "string",
                                                Metric = "string",
                                                Order = "string",
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        DataSource = "string",
                                        SemanticMode = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestFillQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        CrossOrgUuids = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                        },
                        Size = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeArgs
                        {
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeFormulaCellDisplayModeOptionsArgs
                                    {
                                        TrendType = "string",
                                        YScale = "string",
                                    },
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    NumberFormat = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeFormulaNumberFormatArgs
                                    {
                                        Unit = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeFormulaNumberFormatUnitArgs
                                        {
                                            Canonical = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeFormulaNumberFormatUnitCanonicalArgs
                                            {
                                                PerUnitName = "string",
                                                UnitName = "string",
                                            },
                                            Custom = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeFormulaNumberFormatUnitCustomArgs
                                            {
                                                Label = "string",
                                            },
                                        },
                                        UnitScale = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeFormulaNumberFormatUnitScaleArgs
                                        {
                                            UnitName = "string",
                                        },
                                    },
                                    Style = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        GroupByFields = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryEventQueryGroupByFieldsArgs
                                        {
                                            Fields = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            Sort = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryEventQueryGroupByFieldsSortArgs
                                            {
                                                Aggregation = "string",
                                                Metric = "string",
                                                Order = "string",
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        DataSource = "string",
                                        SemanticMode = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionRequestSizeQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        CrossOrgUuids = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                        },
                    },
                    Scopes = new[]
                    {
                        "string",
                    },
                    Style = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionStyleArgs
                    {
                        FillMax = "string",
                        FillMin = "string",
                        Palette = "string",
                        PaletteFlip = false,
                    },
                    Time = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetHostmapDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                Id = 0,
                IframeDefinition = new Datadog.Inputs.PowerpackV2WidgetIframeDefinitionArgs
                {
                    Url = "string",
                    Description = "string",
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    Time = new Datadog.Inputs.PowerpackV2WidgetIframeDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetIframeDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetIframeDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                ImageDefinition = new Datadog.Inputs.PowerpackV2WidgetImageDefinitionArgs
                {
                    Url = "string",
                    Margin = "string",
                    Time = new Datadog.Inputs.PowerpackV2WidgetImageDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetImageDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetImageDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    HideIncompleteCostData = false,
                    HorizontalAlign = "string",
                    LiveSpan = "string",
                    Description = "string",
                    Sizing = "string",
                    HasBorder = false,
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                    HasBackground = false,
                    UrlDarkTheme = "string",
                    VerticalAlign = "string",
                },
                ListStreamDefinition = new Datadog.Inputs.PowerpackV2WidgetListStreamDefinitionArgs
                {
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetListStreamDefinitionRequestArgs
                        {
                            Columns = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetListStreamDefinitionRequestColumnArgs
                                {
                                    Field = "string",
                                    Width = "string",
                                },
                            },
                            Query = new Datadog.Inputs.PowerpackV2WidgetListStreamDefinitionRequestQueryArgs
                            {
                                DataSource = "string",
                                ClusteringPatternFieldPath = "string",
                                EventSize = "string",
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetListStreamDefinitionRequestQueryGroupByArgs
                                    {
                                        Facet = "string",
                                    },
                                },
                                Indexes = new[]
                                {
                                    "string",
                                },
                                QueryString = "string",
                                Sort = new Datadog.Inputs.PowerpackV2WidgetListStreamDefinitionRequestQuerySortArgs
                                {
                                    Column = "string",
                                    Order = "string",
                                },
                                Storage = "string",
                            },
                            ResponseFormat = "string",
                        },
                    },
                    Description = "string",
                    HideIncompleteCostData = false,
                    LegendSize = "string",
                    LiveSpan = "string",
                    ShowLegend = false,
                    Time = new Datadog.Inputs.PowerpackV2WidgetListStreamDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetListStreamDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetListStreamDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                LogStreamDefinition = new Datadog.Inputs.PowerpackV2WidgetLogStreamDefinitionArgs
                {
                    Columns = new[]
                    {
                        "string",
                    },
                    Description = "string",
                    HideIncompleteCostData = false,
                    Indexes = new[]
                    {
                        "string",
                    },
                    LiveSpan = "string",
                    MessageDisplay = "string",
                    Query = "string",
                    ShowDateColumn = false,
                    ShowMessageColumn = false,
                    Sort = new Datadog.Inputs.PowerpackV2WidgetLogStreamDefinitionSortArgs
                    {
                        Column = "string",
                        Order = "string",
                    },
                    Time = new Datadog.Inputs.PowerpackV2WidgetLogStreamDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetLogStreamDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetLogStreamDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                ManageStatusDefinition = new Datadog.Inputs.PowerpackV2WidgetManageStatusDefinitionArgs
                {
                    Query = "string",
                    HideIncompleteCostData = false,
                    ShowPriority = false,
                    ColorPreference = "string",
                    HideZeroCounts = false,
                    LiveSpan = "string",
                    Description = "string",
                    ShowLastTriggered = false,
                    DisplayFormat = "string",
                    Sort = "string",
                    SummaryType = "string",
                    Time = new Datadog.Inputs.PowerpackV2WidgetManageStatusDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetManageStatusDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetManageStatusDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                NoteDefinition = new Datadog.Inputs.PowerpackV2WidgetNoteDefinitionArgs
                {
                    Content = "string",
                    TextAlign = "string",
                    Time = new Datadog.Inputs.PowerpackV2WidgetNoteDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetNoteDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetNoteDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    FontSize = "string",
                    HasPadding = false,
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    Description = "string",
                    TickEdge = "string",
                    ShowTick = false,
                    TickPos = "string",
                    BackgroundColor = "string",
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                    VerticalAlign = "string",
                },
                QueryTableDefinition = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Description = "string",
                    HasSearchBar = "string",
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestArgs
                        {
                            Aggregator = "string",
                            Alias = "string",
                            CellDisplayModes = new[]
                            {
                                "string",
                            },
                            ConditionalFormats = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestConditionalFormatArgs
                                {
                                    Comparator = "string",
                                    Palette = "string",
                                    Value = 0,
                                    CustomBgColor = "string",
                                    CustomFgColor = "string",
                                    HideValue = false,
                                    ImageUrl = "string",
                                    Metric = "string",
                                    Timeframe = "string",
                                },
                            },
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestFormulaCellDisplayModeOptionsArgs
                                    {
                                        TrendType = "string",
                                        YScale = "string",
                                    },
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    NumberFormat = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestFormulaNumberFormatArgs
                                    {
                                        Unit = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestFormulaNumberFormatUnitArgs
                                        {
                                            Canonical = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestFormulaNumberFormatUnitCanonicalArgs
                                            {
                                                PerUnitName = "string",
                                                UnitName = "string",
                                            },
                                            Custom = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestFormulaNumberFormatUnitCustomArgs
                                            {
                                                Label = "string",
                                            },
                                        },
                                        UnitScale = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestFormulaNumberFormatUnitScaleArgs
                                        {
                                            UnitName = "string",
                                        },
                                    },
                                    Style = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            Limit = 0,
                            Order = "string",
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        GroupByFields = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestQueryEventQueryGroupByFieldsArgs
                                        {
                                            Fields = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            Sort = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestQueryEventQueryGroupByFieldsSortArgs
                                            {
                                                Aggregation = "string",
                                                Metric = "string",
                                                Order = "string",
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        DataSource = "string",
                                        SemanticMode = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        CrossOrgUuids = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            TextFormats = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestTextFormatArgs
                                {
                                    TextFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestTextFormatTextFormatArgs
                                        {
                                            Match = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestTextFormatTextFormatMatchArgs
                                            {
                                                Type = "string",
                                                Value = "string",
                                            },
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            Palette = "string",
                                            Replace = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionRequestTextFormatTextFormatReplaceArgs
                                            {
                                                Type = "string",
                                                With = "string",
                                                Substring = "string",
                                            },
                                        },
                                    },
                                },
                            },
                        },
                    },
                    Time = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetQueryTableDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                QueryValueDefinition = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionArgs
                {
                    Autoscale = false,
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    CustomUnit = "string",
                    Description = "string",
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    Precision = 0,
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestArgs
                        {
                            Aggregator = "string",
                            ConditionalFormats = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestConditionalFormatArgs
                                {
                                    Comparator = "string",
                                    Palette = "string",
                                    Value = 0,
                                    CustomBgColor = "string",
                                    CustomFgColor = "string",
                                    HideValue = false,
                                    ImageUrl = "string",
                                    Metric = "string",
                                    Timeframe = "string",
                                },
                            },
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestFormulaCellDisplayModeOptionsArgs
                                    {
                                        TrendType = "string",
                                        YScale = "string",
                                    },
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    NumberFormat = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestFormulaNumberFormatArgs
                                    {
                                        Unit = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestFormulaNumberFormatUnitArgs
                                        {
                                            Canonical = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestFormulaNumberFormatUnitCanonicalArgs
                                            {
                                                PerUnitName = "string",
                                                UnitName = "string",
                                            },
                                            Custom = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestFormulaNumberFormatUnitCustomArgs
                                            {
                                                Label = "string",
                                            },
                                        },
                                        UnitScale = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestFormulaNumberFormatUnitScaleArgs
                                        {
                                            UnitName = "string",
                                        },
                                    },
                                    Style = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        GroupByFields = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestQueryEventQueryGroupByFieldsArgs
                                        {
                                            Fields = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            Sort = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestQueryEventQueryGroupByFieldsSortArgs
                                            {
                                                Aggregation = "string",
                                                Metric = "string",
                                                Order = "string",
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        DataSource = "string",
                                        SemanticMode = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        CrossOrgUuids = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                        },
                    },
                    TextAlign = "string",
                    Time = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    TimeseriesBackground = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionTimeseriesBackgroundArgs
                    {
                        Type = "string",
                        Yaxis = new Datadog.Inputs.PowerpackV2WidgetQueryValueDefinitionTimeseriesBackgroundYaxisArgs
                        {
                            IncludeZero = false,
                            Label = "string",
                            Max = "string",
                            Min = "string",
                            Scale = "string",
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                RunWorkflowDefinition = new Datadog.Inputs.PowerpackV2WidgetRunWorkflowDefinitionArgs
                {
                    WorkflowId = "string",
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetRunWorkflowDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Description = "string",
                    HideIncompleteCostData = false,
                    Inputs = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetRunWorkflowDefinitionInputArgs
                        {
                            Name = "string",
                            Value = "string",
                        },
                    },
                    LiveSpan = "string",
                    Time = new Datadog.Inputs.PowerpackV2WidgetRunWorkflowDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetRunWorkflowDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetRunWorkflowDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                SankeyDefinition = new Datadog.Inputs.PowerpackV2WidgetSankeyDefinitionArgs
                {
                    Description = "string",
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetSankeyDefinitionRequestArgs
                        {
                            NetworkRequest = new Datadog.Inputs.PowerpackV2WidgetSankeyDefinitionRequestNetworkRequestArgs
                            {
                                Query = new Datadog.Inputs.PowerpackV2WidgetSankeyDefinitionRequestNetworkRequestQueryArgs
                                {
                                    DataSource = "string",
                                    GroupBies = new[]
                                    {
                                        "string",
                                    },
                                    Limit = 0,
                                    QueryString = "string",
                                    Compute = new Datadog.Inputs.PowerpackV2WidgetSankeyDefinitionRequestNetworkRequestQueryComputeArgs
                                    {
                                        Aggregation = "string",
                                        Metric = "string",
                                    },
                                    Mode = "string",
                                    ShouldExcludeMissing = false,
                                    Sort = new Datadog.Inputs.PowerpackV2WidgetSankeyDefinitionRequestNetworkRequestQuerySortArgs
                                    {
                                        Field = "string",
                                        Order = "string",
                                    },
                                },
                            },
                            RumRequest = new Datadog.Inputs.PowerpackV2WidgetSankeyDefinitionRequestRumRequestArgs
                            {
                                Query = new Datadog.Inputs.PowerpackV2WidgetSankeyDefinitionRequestRumRequestQueryArgs
                                {
                                    DataSource = "string",
                                    Mode = "string",
                                    QueryString = "string",
                                    EntriesPerStep = 0,
                                    NumberOfSteps = 0,
                                    Source = "string",
                                    SubqueryId = "string",
                                    Target = "string",
                                },
                            },
                        },
                    },
                    ShowOtherLinks = false,
                    SortNodes = false,
                    Time = new Datadog.Inputs.PowerpackV2WidgetSankeyDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetSankeyDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetSankeyDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                ScatterplotDefinition = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionArgs
                {
                    ColorByGroups = new[]
                    {
                        "string",
                    },
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Description = "string",
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    Request = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestArgs
                    {
                        ScatterplotTables = new[]
                        {
                            new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableArgs
                            {
                                Formulas = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs
                                    {
                                        Dimension = "string",
                                        FormulaExpression = "string",
                                        Alias = "string",
                                    },
                                },
                                Queries = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryArgs
                                    {
                                        ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs
                                        {
                                            DataSource = "string",
                                            Env = "string",
                                            Name = "string",
                                            OperationName = "string",
                                            ResourceName = "string",
                                            Service = "string",
                                            Stat = "string",
                                            CrossOrgUuids = "string",
                                            IsUpstream = false,
                                            PrimaryTagName = "string",
                                            PrimaryTagValue = "string",
                                        },
                                        ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs
                                        {
                                            DataSource = "string",
                                            Env = "string",
                                            Name = "string",
                                            Service = "string",
                                            Stat = "string",
                                            CrossOrgUuids = "string",
                                            GroupBies = new[]
                                            {
                                                "string",
                                            },
                                            OperationName = "string",
                                            PrimaryTagName = "string",
                                            PrimaryTagValue = "string",
                                            ResourceName = "string",
                                        },
                                        CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs
                                        {
                                            DataSource = "string",
                                            Name = "string",
                                            Query = "string",
                                            Aggregator = "string",
                                            CrossOrgUuids = "string",
                                        },
                                        EventQuery = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs
                                        {
                                            Computes = new[]
                                            {
                                                new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Interval = 0,
                                                    Metric = "string",
                                                },
                                            },
                                            DataSource = "string",
                                            Name = "string",
                                            CrossOrgUuids = "string",
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    Sort = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs
                                                    {
                                                        Aggregation = "string",
                                                        Metric = "string",
                                                        Order = "string",
                                                    },
                                                },
                                            },
                                            GroupByFields = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByFieldsArgs
                                            {
                                                Fields = new[]
                                                {
                                                    "string",
                                                },
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByFieldsSortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                            Indexes = new[]
                                            {
                                                "string",
                                            },
                                            Search = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs
                                            {
                                                Query = "string",
                                            },
                                            Storage = "string",
                                        },
                                        MetricQuery = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs
                                        {
                                            Name = "string",
                                            Query = "string",
                                            Aggregator = "string",
                                            CrossOrgUuids = "string",
                                            DataSource = "string",
                                            SemanticMode = "string",
                                        },
                                        ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs
                                        {
                                            DataSource = "string",
                                            Metric = "string",
                                            Name = "string",
                                            Aggregator = "string",
                                            CrossOrgUuids = "string",
                                            IsNormalizedCpu = false,
                                            Limit = 0,
                                            Sort = "string",
                                            TagFilters = new[]
                                            {
                                                "string",
                                            },
                                            TextFilter = "string",
                                        },
                                        SloQuery = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs
                                        {
                                            DataSource = "string",
                                            Measure = "string",
                                            SloId = "string",
                                            AdditionalQueryFilters = "string",
                                            CrossOrgUuids = "string",
                                            GroupMode = "string",
                                            Name = "string",
                                            SloQueryType = "string",
                                        },
                                    },
                                },
                            },
                        },
                        X = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXArgs
                        {
                            Aggregator = "string",
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXFormulaCellDisplayModeOptionsArgs
                                    {
                                        TrendType = "string",
                                        YScale = "string",
                                    },
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    NumberFormat = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXFormulaNumberFormatArgs
                                    {
                                        Unit = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXFormulaNumberFormatUnitArgs
                                        {
                                            Canonical = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXFormulaNumberFormatUnitCanonicalArgs
                                            {
                                                PerUnitName = "string",
                                                UnitName = "string",
                                            },
                                            Custom = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXFormulaNumberFormatUnitCustomArgs
                                            {
                                                Label = "string",
                                            },
                                        },
                                        UnitScale = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXFormulaNumberFormatUnitScaleArgs
                                        {
                                            UnitName = "string",
                                        },
                                    },
                                    Style = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        GroupByFields = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXQueryEventQueryGroupByFieldsArgs
                                        {
                                            Fields = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            Sort = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXQueryEventQueryGroupByFieldsSortArgs
                                            {
                                                Aggregation = "string",
                                                Metric = "string",
                                                Order = "string",
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        DataSource = "string",
                                        SemanticMode = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestXQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        CrossOrgUuids = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                        },
                        Y = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYArgs
                        {
                            Aggregator = "string",
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYFormulaCellDisplayModeOptionsArgs
                                    {
                                        TrendType = "string",
                                        YScale = "string",
                                    },
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    NumberFormat = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYFormulaNumberFormatArgs
                                    {
                                        Unit = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYFormulaNumberFormatUnitArgs
                                        {
                                            Canonical = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYFormulaNumberFormatUnitCanonicalArgs
                                            {
                                                PerUnitName = "string",
                                                UnitName = "string",
                                            },
                                            Custom = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYFormulaNumberFormatUnitCustomArgs
                                            {
                                                Label = "string",
                                            },
                                        },
                                        UnitScale = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYFormulaNumberFormatUnitScaleArgs
                                        {
                                            UnitName = "string",
                                        },
                                    },
                                    Style = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        GroupByFields = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYQueryEventQueryGroupByFieldsArgs
                                        {
                                            Fields = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            Sort = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYQueryEventQueryGroupByFieldsSortArgs
                                            {
                                                Aggregation = "string",
                                                Metric = "string",
                                                Order = "string",
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        DataSource = "string",
                                        SemanticMode = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionRequestYQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        CrossOrgUuids = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                        },
                    },
                    Time = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                    Xaxis = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionXaxisArgs
                    {
                        IncludeZero = false,
                        Label = "string",
                        Max = "string",
                        Min = "string",
                        Scale = "string",
                    },
                    Yaxis = new Datadog.Inputs.PowerpackV2WidgetScatterplotDefinitionYaxisArgs
                    {
                        IncludeZero = false,
                        Label = "string",
                        Max = "string",
                        Min = "string",
                        Scale = "string",
                    },
                },
                ServiceLevelObjectiveDefinition = new Datadog.Inputs.PowerpackV2WidgetServiceLevelObjectiveDefinitionArgs
                {
                    SloId = "string",
                    ViewType = "string",
                    ViewMode = "string",
                    TimeWindows = new[]
                    {
                        "string",
                    },
                    HideIncompleteCostData = false,
                    ShowErrorBudget = false,
                    LiveSpan = "string",
                    Time = new Datadog.Inputs.PowerpackV2WidgetServiceLevelObjectiveDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetServiceLevelObjectiveDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetServiceLevelObjectiveDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    AdditionalQueryFilters = "string",
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                    GlobalTimeTarget = "string",
                    Description = "string",
                },
                ServicemapDefinition = new Datadog.Inputs.PowerpackV2WidgetServicemapDefinitionArgs
                {
                    Filters = new[]
                    {
                        "string",
                    },
                    Service = "string",
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetServicemapDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Description = "string",
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    Time = new Datadog.Inputs.PowerpackV2WidgetServicemapDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetServicemapDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetServicemapDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                SloListDefinition = new Datadog.Inputs.PowerpackV2WidgetSloListDefinitionArgs
                {
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetSloListDefinitionRequestArgs
                        {
                            Query = new Datadog.Inputs.PowerpackV2WidgetSloListDefinitionRequestQueryArgs
                            {
                                QueryString = "string",
                                Limit = 0,
                                Sorts = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetSloListDefinitionRequestQuerySortArgs
                                    {
                                        Column = "string",
                                        Order = "string",
                                    },
                                },
                            },
                            RequestType = "string",
                        },
                    },
                    Description = "string",
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    Time = new Datadog.Inputs.PowerpackV2WidgetSloListDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetSloListDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetSloListDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                SunburstDefinition = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Description = "string",
                    HideIncompleteCostData = false,
                    HideTotal = false,
                    LegendInline = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionLegendInlineArgs
                    {
                        Type = "string",
                        HidePercent = false,
                        HideValue = false,
                    },
                    LegendTable = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionLegendTableArgs
                    {
                        Type = "string",
                    },
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestArgs
                        {
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestFormulaCellDisplayModeOptionsArgs
                                    {
                                        TrendType = "string",
                                        YScale = "string",
                                    },
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    NumberFormat = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestFormulaNumberFormatArgs
                                    {
                                        Unit = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestFormulaNumberFormatUnitArgs
                                        {
                                            Canonical = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestFormulaNumberFormatUnitCanonicalArgs
                                            {
                                                PerUnitName = "string",
                                                UnitName = "string",
                                            },
                                            Custom = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestFormulaNumberFormatUnitCustomArgs
                                            {
                                                Label = "string",
                                            },
                                        },
                                        UnitScale = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestFormulaNumberFormatUnitScaleArgs
                                        {
                                            UnitName = "string",
                                        },
                                    },
                                    Style = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        GroupByFields = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestQueryEventQueryGroupByFieldsArgs
                                        {
                                            Fields = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            Sort = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestQueryEventQueryGroupByFieldsSortArgs
                                            {
                                                Aggregation = "string",
                                                Metric = "string",
                                                Order = "string",
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        DataSource = "string",
                                        SemanticMode = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        CrossOrgUuids = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            Sort = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestSortArgs
                            {
                                Count = 0,
                                OrderBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestSortOrderByArgs
                                    {
                                        FormulaSort = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestSortOrderByFormulaSortArgs
                                        {
                                            Index = 0,
                                            Order = "string",
                                        },
                                        GroupSort = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestSortOrderByGroupSortArgs
                                        {
                                            Name = "string",
                                            Order = "string",
                                        },
                                    },
                                },
                            },
                            Style = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionRequestStyleArgs
                            {
                                OrderBy = "string",
                                Palette = "string",
                            },
                        },
                    },
                    Time = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetSunburstDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                TimeseriesDefinition = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Description = "string",
                    Events = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionEventArgs
                        {
                            Q = "string",
                            TagsExecution = "string",
                        },
                    },
                    HideIncompleteCostData = false,
                    LegendColumns = new[]
                    {
                        "string",
                    },
                    LegendLayout = "string",
                    LegendSize = "string",
                    LiveSpan = "string",
                    Markers = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionMarkerArgs
                        {
                            Value = "string",
                            DisplayType = "string",
                            Label = "string",
                            Time = "string",
                        },
                    },
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestArgs
                        {
                            DisplayType = "string",
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaCellDisplayModeOptionsArgs
                                    {
                                        TrendType = "string",
                                        YScale = "string",
                                    },
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    NumberFormat = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaNumberFormatArgs
                                    {
                                        Unit = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaNumberFormatUnitArgs
                                        {
                                            Canonical = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaNumberFormatUnitCanonicalArgs
                                            {
                                                PerUnitName = "string",
                                                UnitName = "string",
                                            },
                                            Custom = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaNumberFormatUnitCustomArgs
                                            {
                                                Label = "string",
                                            },
                                        },
                                        UnitScale = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaNumberFormatUnitScaleArgs
                                        {
                                            UnitName = "string",
                                        },
                                    },
                                    Style = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            Metadatas = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestMetadataArgs
                                {
                                    Expression = "string",
                                    AliasName = "string",
                                },
                            },
                            OnRightYaxis = false,
                            ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestProcessQueryArgs
                            {
                                Metric = "string",
                                FilterBies = new[]
                                {
                                    "string",
                                },
                                Limit = 0,
                                SearchBy = "string",
                            },
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        GroupByFields = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestQueryEventQueryGroupByFieldsArgs
                                        {
                                            Fields = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            Sort = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestQueryEventQueryGroupByFieldsSortArgs
                                            {
                                                Aggregation = "string",
                                                Metric = "string",
                                                Order = "string",
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        DataSource = "string",
                                        SemanticMode = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        CrossOrgUuids = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            Style = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRequestStyleArgs
                            {
                                HasValueLabels = false,
                                LineType = "string",
                                LineWidth = "string",
                                OrderBy = "string",
                                Palette = "string",
                            },
                        },
                    },
                    RightYaxis = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionRightYaxisArgs
                    {
                        IncludeZero = false,
                        Label = "string",
                        Max = "string",
                        Min = "string",
                        Scale = "string",
                    },
                    ShowLegend = false,
                    Time = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                    Yaxis = new Datadog.Inputs.PowerpackV2WidgetTimeseriesDefinitionYaxisArgs
                    {
                        IncludeZero = false,
                        Label = "string",
                        Max = "string",
                        Min = "string",
                        Scale = "string",
                    },
                },
                ToplistDefinition = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Description = "string",
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestArgs
                        {
                            ConditionalFormats = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestConditionalFormatArgs
                                {
                                    Comparator = "string",
                                    Palette = "string",
                                    Value = 0,
                                    CustomBgColor = "string",
                                    CustomFgColor = "string",
                                    HideValue = false,
                                    ImageUrl = "string",
                                    Metric = "string",
                                    Timeframe = "string",
                                },
                            },
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestFormulaCellDisplayModeOptionsArgs
                                    {
                                        TrendType = "string",
                                        YScale = "string",
                                    },
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    NumberFormat = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestFormulaNumberFormatArgs
                                    {
                                        Unit = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestFormulaNumberFormatUnitArgs
                                        {
                                            Canonical = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestFormulaNumberFormatUnitCanonicalArgs
                                            {
                                                PerUnitName = "string",
                                                UnitName = "string",
                                            },
                                            Custom = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestFormulaNumberFormatUnitCustomArgs
                                            {
                                                Label = "string",
                                            },
                                        },
                                        UnitScale = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestFormulaNumberFormatUnitScaleArgs
                                        {
                                            UnitName = "string",
                                        },
                                    },
                                    Style = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        GroupByFields = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestQueryEventQueryGroupByFieldsArgs
                                        {
                                            Fields = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            Sort = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestQueryEventQueryGroupByFieldsSortArgs
                                            {
                                                Aggregation = "string",
                                                Metric = "string",
                                                Order = "string",
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        DataSource = "string",
                                        SemanticMode = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        CrossOrgUuids = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            Sort = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestSortArgs
                            {
                                Count = 0,
                                OrderBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestSortOrderByArgs
                                    {
                                        FormulaSort = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestSortOrderByFormulaSortArgs
                                        {
                                            Index = 0,
                                            Order = "string",
                                        },
                                        GroupSort = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestSortOrderByGroupSortArgs
                                        {
                                            Name = "string",
                                            Order = "string",
                                        },
                                    },
                                },
                            },
                            Style = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionRequestStyleArgs
                            {
                                OrderBy = "string",
                                Palette = "string",
                            },
                        },
                    },
                    Style = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionStyleArgs
                    {
                        Display = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionStyleDisplayArgs
                        {
                            Flat = null,
                            Stacked = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionStyleDisplayStackedArgs
                            {
                                Legend = "string",
                            },
                        },
                        Palette = "string",
                        Scaling = "string",
                    },
                    Time = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetToplistDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                TopologyMapDefinition = new Datadog.Inputs.PowerpackV2WidgetTopologyMapDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetTopologyMapDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Description = "string",
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetTopologyMapDefinitionRequestArgs
                        {
                            RequestType = "string",
                            Query = new Datadog.Inputs.PowerpackV2WidgetTopologyMapDefinitionRequestQueryArgs
                            {
                                DataSource = "string",
                                Filters = new[]
                                {
                                    "string",
                                },
                                Service = "string",
                            },
                        },
                    },
                    Time = new Datadog.Inputs.PowerpackV2WidgetTopologyMapDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetTopologyMapDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetTopologyMapDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                TraceServiceDefinition = new Datadog.Inputs.PowerpackV2WidgetTraceServiceDefinitionArgs
                {
                    Service = "string",
                    SpanName = "string",
                    Env = "string",
                    ShowErrors = false,
                    ShowLatency = false,
                    HideIncompleteCostData = false,
                    ShowBreakdown = false,
                    ShowDistribution = false,
                    Description = "string",
                    ShowHits = false,
                    LiveSpan = "string",
                    ShowResourceList = false,
                    SizeFormat = "string",
                    DisplayFormat = "string",
                    Time = new Datadog.Inputs.PowerpackV2WidgetTraceServiceDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetTraceServiceDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetTraceServiceDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                TreemapDefinition = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Description = "string",
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestArgs
                        {
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestFormulaCellDisplayModeOptionsArgs
                                    {
                                        TrendType = "string",
                                        YScale = "string",
                                    },
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    NumberFormat = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestFormulaNumberFormatArgs
                                    {
                                        Unit = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestFormulaNumberFormatUnitArgs
                                        {
                                            Canonical = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestFormulaNumberFormatUnitCanonicalArgs
                                            {
                                                PerUnitName = "string",
                                                UnitName = "string",
                                            },
                                            Custom = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestFormulaNumberFormatUnitCustomArgs
                                            {
                                                Label = "string",
                                            },
                                        },
                                        UnitScale = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestFormulaNumberFormatUnitScaleArgs
                                        {
                                            UnitName = "string",
                                        },
                                    },
                                    Style = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        GroupByFields = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestQueryEventQueryGroupByFieldsArgs
                                        {
                                            Fields = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            Sort = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestQueryEventQueryGroupByFieldsSortArgs
                                            {
                                                Aggregation = "string",
                                                Metric = "string",
                                                Order = "string",
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        DataSource = "string",
                                        SemanticMode = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        CrossOrgUuids = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            Sort = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestSortArgs
                            {
                                Count = 0,
                                OrderBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestSortOrderByArgs
                                    {
                                        FormulaSort = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestSortOrderByFormulaSortArgs
                                        {
                                            Index = 0,
                                            Order = "string",
                                        },
                                        GroupSort = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestSortOrderByGroupSortArgs
                                        {
                                            Name = "string",
                                            Order = "string",
                                        },
                                    },
                                },
                            },
                            Style = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionRequestStyleArgs
                            {
                                OrderBy = "string",
                                Palette = "string",
                            },
                        },
                    },
                    Time = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetTreemapDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                WidgetLayout = new Datadog.Inputs.PowerpackV2WidgetWidgetLayoutArgs
                {
                    Height = 0,
                    Width = 0,
                    X = 0,
                    Y = 0,
                    IsColumnBreak = false,
                },
                WildcardDefinition = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Description = "string",
                    HideIncompleteCostData = false,
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestArgs
                        {
                            HistogramRequest = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestArgs
                            {
                                HistogramQuery = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestHistogramQueryArgs
                                {
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestHistogramQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        CrossOrgUuids = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        GroupByFields = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryGroupByFieldsArgs
                                        {
                                            Fields = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            Sort = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryGroupByFieldsSortArgs
                                            {
                                                Aggregation = "string",
                                                Metric = "string",
                                                Order = "string",
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestHistogramQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        CrossOrgUuids = "string",
                                        DataSource = "string",
                                        SemanticMode = "string",
                                    },
                                },
                                Style = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestStyleArgs
                                {
                                    OrderBy = "string",
                                    Palette = "string",
                                },
                            },
                            ListstreamRequest = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestListstreamRequestArgs
                            {
                                Columns = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestListstreamRequestColumnArgs
                                    {
                                        Field = "string",
                                        Width = "string",
                                    },
                                },
                                Query = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestListstreamRequestQueryArgs
                                {
                                    DataSource = "string",
                                    ClusteringPatternFieldPath = "string",
                                    EventSize = "string",
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestListstreamRequestQueryGroupByArgs
                                        {
                                            Facet = "string",
                                        },
                                    },
                                    Indexes = new[]
                                    {
                                        "string",
                                    },
                                    QueryString = "string",
                                    Sort = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestListstreamRequestQuerySortArgs
                                    {
                                        Column = "string",
                                        Order = "string",
                                    },
                                    Storage = "string",
                                },
                            },
                            TimeseriesRequest = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestArgs
                            {
                                DisplayType = "string",
                                Formulas = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestFormulaArgs
                                    {
                                        FormulaExpression = "string",
                                        Alias = "string",
                                        CellDisplayMode = "string",
                                        CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestFormulaCellDisplayModeOptionsArgs
                                        {
                                            TrendType = "string",
                                            YScale = "string",
                                        },
                                        ConditionalFormats = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestFormulaConditionalFormatArgs
                                            {
                                                Comparator = "string",
                                                Palette = "string",
                                                Value = 0,
                                                CustomBgColor = "string",
                                                CustomFgColor = "string",
                                                HideValue = false,
                                                ImageUrl = "string",
                                                Metric = "string",
                                                Timeframe = "string",
                                            },
                                        },
                                        Limit = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestFormulaLimitArgs
                                        {
                                            Count = 0,
                                            Order = "string",
                                        },
                                        NumberFormat = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestFormulaNumberFormatArgs
                                        {
                                            Unit = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestFormulaNumberFormatUnitArgs
                                            {
                                                Canonical = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestFormulaNumberFormatUnitCanonicalArgs
                                                {
                                                    PerUnitName = "string",
                                                    UnitName = "string",
                                                },
                                                Custom = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestFormulaNumberFormatUnitCustomArgs
                                                {
                                                    Label = "string",
                                                },
                                            },
                                            UnitScale = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestFormulaNumberFormatUnitScaleArgs
                                            {
                                                UnitName = "string",
                                            },
                                        },
                                        Style = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestFormulaStyleArgs
                                        {
                                            Palette = "string",
                                            PaletteIndex = 0,
                                        },
                                    },
                                },
                                Queries = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryArgs
                                    {
                                        ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryApmDependencyStatsQueryArgs
                                        {
                                            DataSource = "string",
                                            Env = "string",
                                            Name = "string",
                                            OperationName = "string",
                                            ResourceName = "string",
                                            Service = "string",
                                            Stat = "string",
                                            CrossOrgUuids = "string",
                                            IsUpstream = false,
                                            PrimaryTagName = "string",
                                            PrimaryTagValue = "string",
                                        },
                                        ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryApmResourceStatsQueryArgs
                                        {
                                            DataSource = "string",
                                            Env = "string",
                                            Name = "string",
                                            Service = "string",
                                            Stat = "string",
                                            CrossOrgUuids = "string",
                                            GroupBies = new[]
                                            {
                                                "string",
                                            },
                                            OperationName = "string",
                                            PrimaryTagName = "string",
                                            PrimaryTagValue = "string",
                                            ResourceName = "string",
                                        },
                                        CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryCloudCostQueryArgs
                                        {
                                            DataSource = "string",
                                            Name = "string",
                                            Query = "string",
                                            Aggregator = "string",
                                            CrossOrgUuids = "string",
                                        },
                                        EventQuery = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryArgs
                                        {
                                            Computes = new[]
                                            {
                                                new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Interval = 0,
                                                    Metric = "string",
                                                },
                                            },
                                            DataSource = "string",
                                            Name = "string",
                                            CrossOrgUuids = "string",
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    Sort = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryGroupBySortArgs
                                                    {
                                                        Aggregation = "string",
                                                        Metric = "string",
                                                        Order = "string",
                                                    },
                                                },
                                            },
                                            GroupByFields = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryGroupByFieldsArgs
                                            {
                                                Fields = new[]
                                                {
                                                    "string",
                                                },
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryGroupByFieldsSortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                            Indexes = new[]
                                            {
                                                "string",
                                            },
                                            Search = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQuerySearchArgs
                                            {
                                                Query = "string",
                                            },
                                            Storage = "string",
                                        },
                                        MetricQuery = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryMetricQueryArgs
                                        {
                                            Name = "string",
                                            Query = "string",
                                            Aggregator = "string",
                                            CrossOrgUuids = "string",
                                            DataSource = "string",
                                            SemanticMode = "string",
                                        },
                                        ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryProcessQueryArgs
                                        {
                                            DataSource = "string",
                                            Metric = "string",
                                            Name = "string",
                                            Aggregator = "string",
                                            CrossOrgUuids = "string",
                                            IsNormalizedCpu = false,
                                            Limit = 0,
                                            Sort = "string",
                                            TagFilters = new[]
                                            {
                                                "string",
                                            },
                                            TextFilter = "string",
                                        },
                                        SloQuery = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQuerySloQueryArgs
                                        {
                                            DataSource = "string",
                                            Measure = "string",
                                            SloId = "string",
                                            AdditionalQueryFilters = "string",
                                            CrossOrgUuids = "string",
                                            GroupMode = "string",
                                            Name = "string",
                                            SloQueryType = "string",
                                        },
                                    },
                                },
                                Sort = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestSortArgs
                                {
                                    Count = 0,
                                    OrderBies = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestSortOrderByArgs
                                        {
                                            FormulaSort = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestSortOrderByFormulaSortArgs
                                            {
                                                Index = 0,
                                                Order = "string",
                                            },
                                            GroupSort = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestSortOrderByGroupSortArgs
                                            {
                                                Name = "string",
                                                Order = "string",
                                            },
                                        },
                                    },
                                },
                                Style = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestStyleArgs
                                {
                                    OrderBy = "string",
                                    Palette = "string",
                                },
                            },
                            TreemapRequest = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestArgs
                            {
                                Formulas = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestFormulaArgs
                                    {
                                        FormulaExpression = "string",
                                        Alias = "string",
                                        CellDisplayMode = "string",
                                        CellDisplayModeOptions = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestFormulaCellDisplayModeOptionsArgs
                                        {
                                            TrendType = "string",
                                            YScale = "string",
                                        },
                                        ConditionalFormats = new[]
                                        {
                                            new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestFormulaConditionalFormatArgs
                                            {
                                                Comparator = "string",
                                                Palette = "string",
                                                Value = 0,
                                                CustomBgColor = "string",
                                                CustomFgColor = "string",
                                                HideValue = false,
                                                ImageUrl = "string",
                                                Metric = "string",
                                                Timeframe = "string",
                                            },
                                        },
                                        Limit = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestFormulaLimitArgs
                                        {
                                            Count = 0,
                                            Order = "string",
                                        },
                                        NumberFormat = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestFormulaNumberFormatArgs
                                        {
                                            Unit = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestFormulaNumberFormatUnitArgs
                                            {
                                                Canonical = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestFormulaNumberFormatUnitCanonicalArgs
                                                {
                                                    PerUnitName = "string",
                                                    UnitName = "string",
                                                },
                                                Custom = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestFormulaNumberFormatUnitCustomArgs
                                                {
                                                    Label = "string",
                                                },
                                            },
                                            UnitScale = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestFormulaNumberFormatUnitScaleArgs
                                            {
                                                UnitName = "string",
                                            },
                                        },
                                        Style = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestFormulaStyleArgs
                                        {
                                            Palette = "string",
                                            PaletteIndex = 0,
                                        },
                                    },
                                },
                                Queries = new[]
                                {
                                    new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryArgs
                                    {
                                        ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryApmDependencyStatsQueryArgs
                                        {
                                            DataSource = "string",
                                            Env = "string",
                                            Name = "string",
                                            OperationName = "string",
                                            ResourceName = "string",
                                            Service = "string",
                                            Stat = "string",
                                            CrossOrgUuids = "string",
                                            IsUpstream = false,
                                            PrimaryTagName = "string",
                                            PrimaryTagValue = "string",
                                        },
                                        ApmResourceStatsQuery = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryApmResourceStatsQueryArgs
                                        {
                                            DataSource = "string",
                                            Env = "string",
                                            Name = "string",
                                            Service = "string",
                                            Stat = "string",
                                            CrossOrgUuids = "string",
                                            GroupBies = new[]
                                            {
                                                "string",
                                            },
                                            OperationName = "string",
                                            PrimaryTagName = "string",
                                            PrimaryTagValue = "string",
                                            ResourceName = "string",
                                        },
                                        CloudCostQuery = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryCloudCostQueryArgs
                                        {
                                            DataSource = "string",
                                            Name = "string",
                                            Query = "string",
                                            Aggregator = "string",
                                            CrossOrgUuids = "string",
                                        },
                                        EventQuery = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryArgs
                                        {
                                            Computes = new[]
                                            {
                                                new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Interval = 0,
                                                    Metric = "string",
                                                },
                                            },
                                            DataSource = "string",
                                            Name = "string",
                                            CrossOrgUuids = "string",
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    Sort = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryGroupBySortArgs
                                                    {
                                                        Aggregation = "string",
                                                        Metric = "string",
                                                        Order = "string",
                                                    },
                                                },
                                            },
                                            GroupByFields = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryGroupByFieldsArgs
                                            {
                                                Fields = new[]
                                                {
                                                    "string",
                                                },
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryGroupByFieldsSortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                            Indexes = new[]
                                            {
                                                "string",
                                            },
                                            Search = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryEventQuerySearchArgs
                                            {
                                                Query = "string",
                                            },
                                            Storage = "string",
                                        },
                                        MetricQuery = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryMetricQueryArgs
                                        {
                                            Name = "string",
                                            Query = "string",
                                            Aggregator = "string",
                                            CrossOrgUuids = "string",
                                            DataSource = "string",
                                            SemanticMode = "string",
                                        },
                                        ProcessQuery = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryProcessQueryArgs
                                        {
                                            DataSource = "string",
                                            Metric = "string",
                                            Name = "string",
                                            Aggregator = "string",
                                            CrossOrgUuids = "string",
                                            IsNormalizedCpu = false,
                                            Limit = 0,
                                            Sort = "string",
                                            TagFilters = new[]
                                            {
                                                "string",
                                            },
                                            TextFilter = "string",
                                        },
                                        SloQuery = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQuerySloQueryArgs
                                        {
                                            DataSource = "string",
                                            Measure = "string",
                                            SloId = "string",
                                            AdditionalQueryFilters = "string",
                                            CrossOrgUuids = "string",
                                            GroupMode = "string",
                                            Name = "string",
                                            SloQueryType = "string",
                                        },
                                    },
                                },
                                Sort = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestSortArgs
                                {
                                    Count = 0,
                                    OrderBies = new[]
                                    {
                                        new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestSortOrderByArgs
                                        {
                                            FormulaSort = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestSortOrderByFormulaSortArgs
                                            {
                                                Index = 0,
                                                Order = "string",
                                            },
                                            GroupSort = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestSortOrderByGroupSortArgs
                                            {
                                                Name = "string",
                                                Order = "string",
                                            },
                                        },
                                    },
                                },
                                Style = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestStyleArgs
                                {
                                    OrderBy = "string",
                                    Palette = "string",
                                },
                            },
                        },
                    },
                    Specification = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionSpecificationArgs
                    {
                        Contents = "string",
                        Type = "string",
                    },
                    Time = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionTimeArgs
                    {
                        Fixed = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionTimeFixedArgs
                        {
                            From = 0,
                            To = 0,
                        },
                        Live = new Datadog.Inputs.PowerpackV2WidgetWildcardDefinitionTimeLiveArgs
                        {
                            Unit = "string",
                            Value = 0,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
            },
        },
    });
    
    example, err := datadog.NewPowerpackV2(ctx, "powerpackV2Resource", &datadog.PowerpackV2Args{
    	Description: pulumi.String("string"),
    	Layout: &datadog.PowerpackV2LayoutArgs{
    		Height: pulumi.Int(0),
    		Width:  pulumi.Int(0),
    		X:      pulumi.Int(0),
    		Y:      pulumi.Int(0),
    	},
    	LiveSpan:  pulumi.String("string"),
    	Name:      pulumi.String("string"),
    	ShowTitle: pulumi.Bool(false),
    	Tags: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	TemplateVariables: datadog.PowerpackV2TemplateVariableArray{
    		&datadog.PowerpackV2TemplateVariableArgs{
    			Name: pulumi.String("string"),
    			Defaults: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    		},
    	},
    	Widgets: datadog.PowerpackV2WidgetArray{
    		&datadog.PowerpackV2WidgetArgs{
    			AlertGraphDefinition: &datadog.PowerpackV2WidgetAlertGraphDefinitionArgs{
    				AlertId:                pulumi.String("string"),
    				VizType:                pulumi.String("string"),
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				Time: &datadog.PowerpackV2WidgetAlertGraphDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetAlertGraphDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetAlertGraphDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			AlertValueDefinition: &datadog.PowerpackV2WidgetAlertValueDefinitionArgs{
    				AlertId:                pulumi.String("string"),
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				Precision:              pulumi.Int(0),
    				TextAlign:              pulumi.String("string"),
    				Time: &datadog.PowerpackV2WidgetAlertValueDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetAlertValueDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetAlertValueDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    				Unit:       pulumi.String("string"),
    			},
    			BarChartDefinition: &datadog.PowerpackV2WidgetBarChartDefinitionArgs{
    				CustomLinks: datadog.PowerpackV2WidgetBarChartDefinitionCustomLinkArray{
    					&datadog.PowerpackV2WidgetBarChartDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				Request: &datadog.PowerpackV2WidgetBarChartDefinitionRequestArgs{
    					ConditionalFormats: datadog.PowerpackV2WidgetBarChartDefinitionRequestConditionalFormatArray{
    						&datadog.PowerpackV2WidgetBarChartDefinitionRequestConditionalFormatArgs{
    							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.PowerpackV2WidgetBarChartDefinitionRequestFormulaArray{
    						&datadog.PowerpackV2WidgetBarChartDefinitionRequestFormulaArgs{
    							FormulaExpression: pulumi.String("string"),
    							Alias:             pulumi.String("string"),
    							CellDisplayMode:   pulumi.String("string"),
    							CellDisplayModeOptions: &datadog.PowerpackV2WidgetBarChartDefinitionRequestFormulaCellDisplayModeOptionsArgs{
    								TrendType: pulumi.String("string"),
    								YScale:    pulumi.String("string"),
    							},
    							ConditionalFormats: datadog.PowerpackV2WidgetBarChartDefinitionRequestFormulaConditionalFormatArray{
    								&datadog.PowerpackV2WidgetBarChartDefinitionRequestFormulaConditionalFormatArgs{
    									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.PowerpackV2WidgetBarChartDefinitionRequestFormulaLimitArgs{
    								Count: pulumi.Int(0),
    								Order: pulumi.String("string"),
    							},
    							NumberFormat: &datadog.PowerpackV2WidgetBarChartDefinitionRequestFormulaNumberFormatArgs{
    								Unit: &datadog.PowerpackV2WidgetBarChartDefinitionRequestFormulaNumberFormatUnitArgs{
    									Canonical: &datadog.PowerpackV2WidgetBarChartDefinitionRequestFormulaNumberFormatUnitCanonicalArgs{
    										PerUnitName: pulumi.String("string"),
    										UnitName:    pulumi.String("string"),
    									},
    									Custom: &datadog.PowerpackV2WidgetBarChartDefinitionRequestFormulaNumberFormatUnitCustomArgs{
    										Label: pulumi.String("string"),
    									},
    								},
    								UnitScale: &datadog.PowerpackV2WidgetBarChartDefinitionRequestFormulaNumberFormatUnitScaleArgs{
    									UnitName: pulumi.String("string"),
    								},
    							},
    							Style: &datadog.PowerpackV2WidgetBarChartDefinitionRequestFormulaStyleArgs{
    								Palette:      pulumi.String("string"),
    								PaletteIndex: pulumi.Int(0),
    							},
    						},
    					},
    					Queries: datadog.PowerpackV2WidgetBarChartDefinitionRequestQueryArray{
    						&datadog.PowerpackV2WidgetBarChartDefinitionRequestQueryArgs{
    							ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetBarChartDefinitionRequestQueryApmDependencyStatsQueryArgs{
    								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"),
    								CrossOrgUuids:   pulumi.String("string"),
    								IsUpstream:      pulumi.Bool(false),
    								PrimaryTagName:  pulumi.String("string"),
    								PrimaryTagValue: pulumi.String("string"),
    							},
    							ApmResourceStatsQuery: &datadog.PowerpackV2WidgetBarChartDefinitionRequestQueryApmResourceStatsQueryArgs{
    								DataSource:    pulumi.String("string"),
    								Env:           pulumi.String("string"),
    								Name:          pulumi.String("string"),
    								Service:       pulumi.String("string"),
    								Stat:          pulumi.String("string"),
    								CrossOrgUuids: 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.PowerpackV2WidgetBarChartDefinitionRequestQueryCloudCostQueryArgs{
    								DataSource:    pulumi.String("string"),
    								Name:          pulumi.String("string"),
    								Query:         pulumi.String("string"),
    								Aggregator:    pulumi.String("string"),
    								CrossOrgUuids: pulumi.String("string"),
    							},
    							EventQuery: &datadog.PowerpackV2WidgetBarChartDefinitionRequestQueryEventQueryArgs{
    								Computes: datadog.PowerpackV2WidgetBarChartDefinitionRequestQueryEventQueryComputeArray{
    									&datadog.PowerpackV2WidgetBarChartDefinitionRequestQueryEventQueryComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    										Metric:      pulumi.String("string"),
    									},
    								},
    								DataSource:    pulumi.String("string"),
    								Name:          pulumi.String("string"),
    								CrossOrgUuids: pulumi.String("string"),
    								GroupBies: datadog.PowerpackV2WidgetBarChartDefinitionRequestQueryEventQueryGroupByArray{
    									&datadog.PowerpackV2WidgetBarChartDefinitionRequestQueryEventQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										Sort: &datadog.PowerpackV2WidgetBarChartDefinitionRequestQueryEventQueryGroupBySortArgs{
    											Aggregation: pulumi.String("string"),
    											Metric:      pulumi.String("string"),
    											Order:       pulumi.String("string"),
    										},
    									},
    								},
    								GroupByFields: &datadog.PowerpackV2WidgetBarChartDefinitionRequestQueryEventQueryGroupByFieldsArgs{
    									Fields: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Limit: pulumi.Int(0),
    									Sort: &datadog.PowerpackV2WidgetBarChartDefinitionRequestQueryEventQueryGroupByFieldsSortArgs{
    										Aggregation: pulumi.String("string"),
    										Metric:      pulumi.String("string"),
    										Order:       pulumi.String("string"),
    									},
    								},
    								Indexes: pulumi.StringArray{
    									pulumi.String("string"),
    								},
    								Search: &datadog.PowerpackV2WidgetBarChartDefinitionRequestQueryEventQuerySearchArgs{
    									Query: pulumi.String("string"),
    								},
    								Storage: pulumi.String("string"),
    							},
    							MetricQuery: &datadog.PowerpackV2WidgetBarChartDefinitionRequestQueryMetricQueryArgs{
    								Name:          pulumi.String("string"),
    								Query:         pulumi.String("string"),
    								Aggregator:    pulumi.String("string"),
    								CrossOrgUuids: pulumi.String("string"),
    								DataSource:    pulumi.String("string"),
    								SemanticMode:  pulumi.String("string"),
    							},
    							ProcessQuery: &datadog.PowerpackV2WidgetBarChartDefinitionRequestQueryProcessQueryArgs{
    								DataSource:      pulumi.String("string"),
    								Metric:          pulumi.String("string"),
    								Name:            pulumi.String("string"),
    								Aggregator:      pulumi.String("string"),
    								CrossOrgUuids:   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.PowerpackV2WidgetBarChartDefinitionRequestQuerySloQueryArgs{
    								DataSource:             pulumi.String("string"),
    								Measure:                pulumi.String("string"),
    								SloId:                  pulumi.String("string"),
    								AdditionalQueryFilters: pulumi.String("string"),
    								CrossOrgUuids:          pulumi.String("string"),
    								GroupMode:              pulumi.String("string"),
    								Name:                   pulumi.String("string"),
    								SloQueryType:           pulumi.String("string"),
    							},
    						},
    					},
    					Sort: &datadog.PowerpackV2WidgetBarChartDefinitionRequestSortArgs{
    						Count: pulumi.Int(0),
    						OrderBies: datadog.PowerpackV2WidgetBarChartDefinitionRequestSortOrderByArray{
    							&datadog.PowerpackV2WidgetBarChartDefinitionRequestSortOrderByArgs{
    								FormulaSort: &datadog.PowerpackV2WidgetBarChartDefinitionRequestSortOrderByFormulaSortArgs{
    									Index: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								GroupSort: &datadog.PowerpackV2WidgetBarChartDefinitionRequestSortOrderByGroupSortArgs{
    									Name:  pulumi.String("string"),
    									Order: pulumi.String("string"),
    								},
    							},
    						},
    					},
    					Style: &datadog.PowerpackV2WidgetBarChartDefinitionRequestStyleArgs{
    						OrderBy: pulumi.String("string"),
    						Palette: pulumi.String("string"),
    					},
    				},
    				Style: &datadog.PowerpackV2WidgetBarChartDefinitionStyleArgs{
    					Display: &datadog.PowerpackV2WidgetBarChartDefinitionStyleDisplayArgs{
    						Flat: &datadog.PowerpackV2WidgetBarChartDefinitionStyleDisplayFlatArgs{},
    						Stacked: &datadog.PowerpackV2WidgetBarChartDefinitionStyleDisplayStackedArgs{
    							Legend: pulumi.String("string"),
    						},
    					},
    					Palette: pulumi.String("string"),
    					Scaling: pulumi.String("string"),
    				},
    				Time: &datadog.PowerpackV2WidgetBarChartDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetBarChartDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetBarChartDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			ChangeDefinition: &datadog.PowerpackV2WidgetChangeDefinitionArgs{
    				CustomLinks: datadog.PowerpackV2WidgetChangeDefinitionCustomLinkArray{
    					&datadog.PowerpackV2WidgetChangeDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				Requests: datadog.PowerpackV2WidgetChangeDefinitionRequestArray{
    					&datadog.PowerpackV2WidgetChangeDefinitionRequestArgs{
    						ChangeType: pulumi.String("string"),
    						CompareTo:  pulumi.String("string"),
    						Formulas: datadog.PowerpackV2WidgetChangeDefinitionRequestFormulaArray{
    							&datadog.PowerpackV2WidgetChangeDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								CellDisplayModeOptions: &datadog.PowerpackV2WidgetChangeDefinitionRequestFormulaCellDisplayModeOptionsArgs{
    									TrendType: pulumi.String("string"),
    									YScale:    pulumi.String("string"),
    								},
    								ConditionalFormats: datadog.PowerpackV2WidgetChangeDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.PowerpackV2WidgetChangeDefinitionRequestFormulaConditionalFormatArgs{
    										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.PowerpackV2WidgetChangeDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								NumberFormat: &datadog.PowerpackV2WidgetChangeDefinitionRequestFormulaNumberFormatArgs{
    									Unit: &datadog.PowerpackV2WidgetChangeDefinitionRequestFormulaNumberFormatUnitArgs{
    										Canonical: &datadog.PowerpackV2WidgetChangeDefinitionRequestFormulaNumberFormatUnitCanonicalArgs{
    											PerUnitName: pulumi.String("string"),
    											UnitName:    pulumi.String("string"),
    										},
    										Custom: &datadog.PowerpackV2WidgetChangeDefinitionRequestFormulaNumberFormatUnitCustomArgs{
    											Label: pulumi.String("string"),
    										},
    									},
    									UnitScale: &datadog.PowerpackV2WidgetChangeDefinitionRequestFormulaNumberFormatUnitScaleArgs{
    										UnitName: pulumi.String("string"),
    									},
    								},
    								Style: &datadog.PowerpackV2WidgetChangeDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						IncreaseGood: pulumi.Bool(false),
    						OrderBy:      pulumi.String("string"),
    						OrderDir:     pulumi.String("string"),
    						Queries: datadog.PowerpackV2WidgetChangeDefinitionRequestQueryArray{
    							&datadog.PowerpackV2WidgetChangeDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetChangeDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									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"),
    									CrossOrgUuids:   pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackV2WidgetChangeDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Env:           pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Service:       pulumi.String("string"),
    									Stat:          pulumi.String("string"),
    									CrossOrgUuids: 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.PowerpackV2WidgetChangeDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackV2WidgetChangeDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.PowerpackV2WidgetChangeDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.PowerpackV2WidgetChangeDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									GroupBies: datadog.PowerpackV2WidgetChangeDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.PowerpackV2WidgetChangeDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackV2WidgetChangeDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									GroupByFields: &datadog.PowerpackV2WidgetChangeDefinitionRequestQueryEventQueryGroupByFieldsArgs{
    										Fields: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit: pulumi.Int(0),
    										Sort: &datadog.PowerpackV2WidgetChangeDefinitionRequestQueryEventQueryGroupByFieldsSortArgs{
    											Aggregation: pulumi.String("string"),
    											Metric:      pulumi.String("string"),
    											Order:       pulumi.String("string"),
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackV2WidgetChangeDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackV2WidgetChangeDefinitionRequestQueryMetricQueryArgs{
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									DataSource:    pulumi.String("string"),
    									SemanticMode:  pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackV2WidgetChangeDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									CrossOrgUuids:   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.PowerpackV2WidgetChangeDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									CrossOrgUuids:          pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						ShowPresent: pulumi.Bool(false),
    					},
    				},
    				Time: &datadog.PowerpackV2WidgetChangeDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetChangeDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetChangeDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			CheckStatusDefinition: &datadog.PowerpackV2WidgetCheckStatusDefinitionArgs{
    				Check:       pulumi.String("string"),
    				Grouping:    pulumi.String("string"),
    				Description: pulumi.String("string"),
    				Group:       pulumi.String("string"),
    				GroupBies: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				Tags: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				Time: &datadog.PowerpackV2WidgetCheckStatusDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetCheckStatusDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetCheckStatusDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			DistributionDefinition: &datadog.PowerpackV2WidgetDistributionDefinitionArgs{
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LegendSize:             pulumi.String("string"),
    				LiveSpan:               pulumi.String("string"),
    				Markers: datadog.PowerpackV2WidgetDistributionDefinitionMarkerArray{
    					&datadog.PowerpackV2WidgetDistributionDefinitionMarkerArgs{
    						Value:       pulumi.String("string"),
    						DisplayType: pulumi.String("string"),
    						Label:       pulumi.String("string"),
    						Time:        pulumi.String("string"),
    					},
    				},
    				Requests: datadog.PowerpackV2WidgetDistributionDefinitionRequestArray{
    					&datadog.PowerpackV2WidgetDistributionDefinitionRequestArgs{
    						ApmStatsQuery: &datadog.PowerpackV2WidgetDistributionDefinitionRequestApmStatsQueryArgs{
    							Env:        pulumi.String("string"),
    							Name:       pulumi.String("string"),
    							PrimaryTag: pulumi.String("string"),
    							RowType:    pulumi.String("string"),
    							Service:    pulumi.String("string"),
    							Columns: datadog.PowerpackV2WidgetDistributionDefinitionRequestApmStatsQueryColumnArray{
    								&datadog.PowerpackV2WidgetDistributionDefinitionRequestApmStatsQueryColumnArgs{
    									Name:            pulumi.String("string"),
    									Alias:           pulumi.String("string"),
    									CellDisplayMode: pulumi.String("string"),
    									Order:           pulumi.String("string"),
    								},
    							},
    							Resource: pulumi.String("string"),
    						},
    						Formulas: datadog.PowerpackV2WidgetDistributionDefinitionRequestFormulaArray{
    							&datadog.PowerpackV2WidgetDistributionDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								CellDisplayModeOptions: &datadog.PowerpackV2WidgetDistributionDefinitionRequestFormulaCellDisplayModeOptionsArgs{
    									TrendType: pulumi.String("string"),
    									YScale:    pulumi.String("string"),
    								},
    								ConditionalFormats: datadog.PowerpackV2WidgetDistributionDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.PowerpackV2WidgetDistributionDefinitionRequestFormulaConditionalFormatArgs{
    										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.PowerpackV2WidgetDistributionDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								NumberFormat: &datadog.PowerpackV2WidgetDistributionDefinitionRequestFormulaNumberFormatArgs{
    									Unit: &datadog.PowerpackV2WidgetDistributionDefinitionRequestFormulaNumberFormatUnitArgs{
    										Canonical: &datadog.PowerpackV2WidgetDistributionDefinitionRequestFormulaNumberFormatUnitCanonicalArgs{
    											PerUnitName: pulumi.String("string"),
    											UnitName:    pulumi.String("string"),
    										},
    										Custom: &datadog.PowerpackV2WidgetDistributionDefinitionRequestFormulaNumberFormatUnitCustomArgs{
    											Label: pulumi.String("string"),
    										},
    									},
    									UnitScale: &datadog.PowerpackV2WidgetDistributionDefinitionRequestFormulaNumberFormatUnitScaleArgs{
    										UnitName: pulumi.String("string"),
    									},
    								},
    								Style: &datadog.PowerpackV2WidgetDistributionDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						HistogramQuery: &datadog.PowerpackV2WidgetDistributionDefinitionRequestHistogramQueryArgs{
    							ApmResourceStatsQuery: &datadog.PowerpackV2WidgetDistributionDefinitionRequestHistogramQueryApmResourceStatsQueryArgs{
    								DataSource:    pulumi.String("string"),
    								Env:           pulumi.String("string"),
    								Name:          pulumi.String("string"),
    								Service:       pulumi.String("string"),
    								Stat:          pulumi.String("string"),
    								CrossOrgUuids: 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"),
    							},
    							EventQuery: &datadog.PowerpackV2WidgetDistributionDefinitionRequestHistogramQueryEventQueryArgs{
    								Computes: datadog.PowerpackV2WidgetDistributionDefinitionRequestHistogramQueryEventQueryComputeArray{
    									&datadog.PowerpackV2WidgetDistributionDefinitionRequestHistogramQueryEventQueryComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    										Metric:      pulumi.String("string"),
    									},
    								},
    								DataSource:    pulumi.String("string"),
    								Name:          pulumi.String("string"),
    								CrossOrgUuids: pulumi.String("string"),
    								GroupBies: datadog.PowerpackV2WidgetDistributionDefinitionRequestHistogramQueryEventQueryGroupByArray{
    									&datadog.PowerpackV2WidgetDistributionDefinitionRequestHistogramQueryEventQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										Sort: &datadog.PowerpackV2WidgetDistributionDefinitionRequestHistogramQueryEventQueryGroupBySortArgs{
    											Aggregation: pulumi.String("string"),
    											Metric:      pulumi.String("string"),
    											Order:       pulumi.String("string"),
    										},
    									},
    								},
    								GroupByFields: &datadog.PowerpackV2WidgetDistributionDefinitionRequestHistogramQueryEventQueryGroupByFieldsArgs{
    									Fields: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Limit: pulumi.Int(0),
    									Sort: &datadog.PowerpackV2WidgetDistributionDefinitionRequestHistogramQueryEventQueryGroupByFieldsSortArgs{
    										Aggregation: pulumi.String("string"),
    										Metric:      pulumi.String("string"),
    										Order:       pulumi.String("string"),
    									},
    								},
    								Indexes: pulumi.StringArray{
    									pulumi.String("string"),
    								},
    								Search: &datadog.PowerpackV2WidgetDistributionDefinitionRequestHistogramQueryEventQuerySearchArgs{
    									Query: pulumi.String("string"),
    								},
    								Storage: pulumi.String("string"),
    							},
    							MetricQuery: &datadog.PowerpackV2WidgetDistributionDefinitionRequestHistogramQueryMetricQueryArgs{
    								Name:          pulumi.String("string"),
    								Query:         pulumi.String("string"),
    								Aggregator:    pulumi.String("string"),
    								CrossOrgUuids: pulumi.String("string"),
    								DataSource:    pulumi.String("string"),
    								SemanticMode:  pulumi.String("string"),
    							},
    						},
    						Queries: datadog.PowerpackV2WidgetDistributionDefinitionRequestQueryArray{
    							&datadog.PowerpackV2WidgetDistributionDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetDistributionDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									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"),
    									CrossOrgUuids:   pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackV2WidgetDistributionDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Env:           pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Service:       pulumi.String("string"),
    									Stat:          pulumi.String("string"),
    									CrossOrgUuids: 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.PowerpackV2WidgetDistributionDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackV2WidgetDistributionDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.PowerpackV2WidgetDistributionDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.PowerpackV2WidgetDistributionDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									GroupBies: datadog.PowerpackV2WidgetDistributionDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.PowerpackV2WidgetDistributionDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackV2WidgetDistributionDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									GroupByFields: &datadog.PowerpackV2WidgetDistributionDefinitionRequestQueryEventQueryGroupByFieldsArgs{
    										Fields: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit: pulumi.Int(0),
    										Sort: &datadog.PowerpackV2WidgetDistributionDefinitionRequestQueryEventQueryGroupByFieldsSortArgs{
    											Aggregation: pulumi.String("string"),
    											Metric:      pulumi.String("string"),
    											Order:       pulumi.String("string"),
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackV2WidgetDistributionDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackV2WidgetDistributionDefinitionRequestQueryMetricQueryArgs{
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									DataSource:    pulumi.String("string"),
    									SemanticMode:  pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackV2WidgetDistributionDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									CrossOrgUuids:   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.PowerpackV2WidgetDistributionDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									CrossOrgUuids:          pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						RequestType: pulumi.String("string"),
    						Style: &datadog.PowerpackV2WidgetDistributionDefinitionRequestStyleArgs{
    							OrderBy: pulumi.String("string"),
    							Palette: pulumi.String("string"),
    						},
    					},
    				},
    				ShowLegend: pulumi.Bool(false),
    				Time: &datadog.PowerpackV2WidgetDistributionDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetDistributionDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetDistributionDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    				Xaxis: &datadog.PowerpackV2WidgetDistributionDefinitionXaxisArgs{
    					IncludeZero: pulumi.Bool(false),
    					Max:         pulumi.String("string"),
    					Min:         pulumi.String("string"),
    					NumBuckets:  pulumi.Int(0),
    					Scale:       pulumi.String("string"),
    				},
    				Yaxis: &datadog.PowerpackV2WidgetDistributionDefinitionYaxisArgs{
    					IncludeZero: pulumi.Bool(false),
    					Label:       pulumi.String("string"),
    					Max:         pulumi.String("string"),
    					Min:         pulumi.String("string"),
    					Scale:       pulumi.String("string"),
    				},
    			},
    			EventStreamDefinition: &datadog.PowerpackV2WidgetEventStreamDefinitionArgs{
    				Query:                  pulumi.String("string"),
    				Description:            pulumi.String("string"),
    				EventSize:              pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				TagsExecution:          pulumi.String("string"),
    				Time: &datadog.PowerpackV2WidgetEventStreamDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetEventStreamDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetEventStreamDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			EventTimelineDefinition: &datadog.PowerpackV2WidgetEventTimelineDefinitionArgs{
    				Query:                  pulumi.String("string"),
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				TagsExecution:          pulumi.String("string"),
    				Time: &datadog.PowerpackV2WidgetEventTimelineDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetEventTimelineDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetEventTimelineDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			FreeTextDefinition: &datadog.PowerpackV2WidgetFreeTextDefinitionArgs{
    				Text:                   pulumi.String("string"),
    				BackgroundColor:        pulumi.String("string"),
    				Color:                  pulumi.String("string"),
    				Description:            pulumi.String("string"),
    				FontSize:               pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				TextAlign:              pulumi.String("string"),
    				Time: &datadog.PowerpackV2WidgetFreeTextDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetFreeTextDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetFreeTextDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			FunnelDefinition: &datadog.PowerpackV2WidgetFunnelDefinitionArgs{
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				Request: &datadog.PowerpackV2WidgetFunnelDefinitionRequestArgs{
    					Query: &datadog.PowerpackV2WidgetFunnelDefinitionRequestQueryArgs{
    						DataSource:  pulumi.String("string"),
    						QueryString: pulumi.String("string"),
    						Steps: datadog.PowerpackV2WidgetFunnelDefinitionRequestQueryStepArray{
    							&datadog.PowerpackV2WidgetFunnelDefinitionRequestQueryStepArgs{
    								Facet: pulumi.String("string"),
    								Value: pulumi.String("string"),
    							},
    						},
    					},
    				},
    				Time: &datadog.PowerpackV2WidgetFunnelDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetFunnelDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetFunnelDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			GeomapDefinition: &datadog.PowerpackV2WidgetGeomapDefinitionArgs{
    				CustomLinks: datadog.PowerpackV2WidgetGeomapDefinitionCustomLinkArray{
    					&datadog.PowerpackV2WidgetGeomapDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				Requests: datadog.PowerpackV2WidgetGeomapDefinitionRequestArray{
    					&datadog.PowerpackV2WidgetGeomapDefinitionRequestArgs{
    						Formulas: datadog.PowerpackV2WidgetGeomapDefinitionRequestFormulaArray{
    							&datadog.PowerpackV2WidgetGeomapDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								CellDisplayModeOptions: &datadog.PowerpackV2WidgetGeomapDefinitionRequestFormulaCellDisplayModeOptionsArgs{
    									TrendType: pulumi.String("string"),
    									YScale:    pulumi.String("string"),
    								},
    								ConditionalFormats: datadog.PowerpackV2WidgetGeomapDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.PowerpackV2WidgetGeomapDefinitionRequestFormulaConditionalFormatArgs{
    										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.PowerpackV2WidgetGeomapDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								NumberFormat: &datadog.PowerpackV2WidgetGeomapDefinitionRequestFormulaNumberFormatArgs{
    									Unit: &datadog.PowerpackV2WidgetGeomapDefinitionRequestFormulaNumberFormatUnitArgs{
    										Canonical: &datadog.PowerpackV2WidgetGeomapDefinitionRequestFormulaNumberFormatUnitCanonicalArgs{
    											PerUnitName: pulumi.String("string"),
    											UnitName:    pulumi.String("string"),
    										},
    										Custom: &datadog.PowerpackV2WidgetGeomapDefinitionRequestFormulaNumberFormatUnitCustomArgs{
    											Label: pulumi.String("string"),
    										},
    									},
    									UnitScale: &datadog.PowerpackV2WidgetGeomapDefinitionRequestFormulaNumberFormatUnitScaleArgs{
    										UnitName: pulumi.String("string"),
    									},
    								},
    								Style: &datadog.PowerpackV2WidgetGeomapDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						Queries: datadog.PowerpackV2WidgetGeomapDefinitionRequestQueryArray{
    							&datadog.PowerpackV2WidgetGeomapDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									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"),
    									CrossOrgUuids:   pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackV2WidgetGeomapDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Env:           pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Service:       pulumi.String("string"),
    									Stat:          pulumi.String("string"),
    									CrossOrgUuids: 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.PowerpackV2WidgetGeomapDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackV2WidgetGeomapDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.PowerpackV2WidgetGeomapDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.PowerpackV2WidgetGeomapDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									GroupBies: datadog.PowerpackV2WidgetGeomapDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.PowerpackV2WidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackV2WidgetGeomapDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									GroupByFields: &datadog.PowerpackV2WidgetGeomapDefinitionRequestQueryEventQueryGroupByFieldsArgs{
    										Fields: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit: pulumi.Int(0),
    										Sort: &datadog.PowerpackV2WidgetGeomapDefinitionRequestQueryEventQueryGroupByFieldsSortArgs{
    											Aggregation: pulumi.String("string"),
    											Metric:      pulumi.String("string"),
    											Order:       pulumi.String("string"),
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackV2WidgetGeomapDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackV2WidgetGeomapDefinitionRequestQueryMetricQueryArgs{
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									DataSource:    pulumi.String("string"),
    									SemanticMode:  pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackV2WidgetGeomapDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									CrossOrgUuids:   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.PowerpackV2WidgetGeomapDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									CrossOrgUuids:          pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    					},
    				},
    				Style: &datadog.PowerpackV2WidgetGeomapDefinitionStyleArgs{
    					Palette:     pulumi.String("string"),
    					PaletteFlip: pulumi.Bool(false),
    				},
    				Time: &datadog.PowerpackV2WidgetGeomapDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetGeomapDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetGeomapDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    				View: &datadog.PowerpackV2WidgetGeomapDefinitionViewArgs{
    					Focus: pulumi.String("string"),
    				},
    			},
    			GroupDefinition: &datadog.PowerpackV2WidgetGroupDefinitionArgs{
    				LayoutType:             pulumi.String("string"),
    				BackgroundColor:        pulumi.String("string"),
    				BannerImg:              pulumi.String("string"),
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				ShowTitle:              pulumi.Bool(false),
    				Time: &datadog.PowerpackV2WidgetGroupDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetGroupDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetGroupDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    				Widgets: datadog.PowerpackV2WidgetGroupDefinitionWidgetArray{
    					&datadog.PowerpackV2WidgetGroupDefinitionWidgetArgs{
    						AlertGraphDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetAlertGraphDefinitionArgs{
    							AlertId:                pulumi.String("string"),
    							VizType:                pulumi.String("string"),
    							Description:            pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetAlertGraphDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetAlertGraphDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetAlertGraphDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						AlertValueDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetAlertValueDefinitionArgs{
    							AlertId:                pulumi.String("string"),
    							Description:            pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							Precision:              pulumi.Int(0),
    							TextAlign:              pulumi.String("string"),
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetAlertValueDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetAlertValueDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetAlertValueDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    							Unit:       pulumi.String("string"),
    						},
    						BarChartDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionArgs{
    							CustomLinks: datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionCustomLinkArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							Description:            pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							Request: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestArgs{
    								ConditionalFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestConditionalFormatArray{
    									&datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestConditionalFormatArgs{
    										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.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestFormulaArray{
    									&datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestFormulaArgs{
    										FormulaExpression: pulumi.String("string"),
    										Alias:             pulumi.String("string"),
    										CellDisplayMode:   pulumi.String("string"),
    										CellDisplayModeOptions: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestFormulaCellDisplayModeOptionsArgs{
    											TrendType: pulumi.String("string"),
    											YScale:    pulumi.String("string"),
    										},
    										ConditionalFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestFormulaConditionalFormatArray{
    											&datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestFormulaConditionalFormatArgs{
    												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.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestFormulaLimitArgs{
    											Count: pulumi.Int(0),
    											Order: pulumi.String("string"),
    										},
    										NumberFormat: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestFormulaNumberFormatArgs{
    											Unit: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestFormulaNumberFormatUnitArgs{
    												Canonical: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestFormulaNumberFormatUnitCanonicalArgs{
    													PerUnitName: pulumi.String("string"),
    													UnitName:    pulumi.String("string"),
    												},
    												Custom: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestFormulaNumberFormatUnitCustomArgs{
    													Label: pulumi.String("string"),
    												},
    											},
    											UnitScale: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestFormulaNumberFormatUnitScaleArgs{
    												UnitName: pulumi.String("string"),
    											},
    										},
    										Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestFormulaStyleArgs{
    											Palette:      pulumi.String("string"),
    											PaletteIndex: pulumi.Int(0),
    										},
    									},
    								},
    								Queries: datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryArray{
    									&datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryArgs{
    										ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryApmDependencyStatsQueryArgs{
    											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"),
    											CrossOrgUuids:   pulumi.String("string"),
    											IsUpstream:      pulumi.Bool(false),
    											PrimaryTagName:  pulumi.String("string"),
    											PrimaryTagValue: pulumi.String("string"),
    										},
    										ApmResourceStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryApmResourceStatsQueryArgs{
    											DataSource:    pulumi.String("string"),
    											Env:           pulumi.String("string"),
    											Name:          pulumi.String("string"),
    											Service:       pulumi.String("string"),
    											Stat:          pulumi.String("string"),
    											CrossOrgUuids: 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.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryCloudCostQueryArgs{
    											DataSource:    pulumi.String("string"),
    											Name:          pulumi.String("string"),
    											Query:         pulumi.String("string"),
    											Aggregator:    pulumi.String("string"),
    											CrossOrgUuids: pulumi.String("string"),
    										},
    										EventQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryEventQueryArgs{
    											Computes: datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryEventQueryComputeArray{
    												&datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryEventQueryComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    													Metric:      pulumi.String("string"),
    												},
    											},
    											DataSource:    pulumi.String("string"),
    											Name:          pulumi.String("string"),
    											CrossOrgUuids: pulumi.String("string"),
    											GroupBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryEventQueryGroupByArray{
    												&datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryEventQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryEventQueryGroupBySortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    											},
    											GroupByFields: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryEventQueryGroupByFieldsArgs{
    												Fields: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Limit: pulumi.Int(0),
    												Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryEventQueryGroupByFieldsSortArgs{
    													Aggregation: pulumi.String("string"),
    													Metric:      pulumi.String("string"),
    													Order:       pulumi.String("string"),
    												},
    											},
    											Indexes: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											Search: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryEventQuerySearchArgs{
    												Query: pulumi.String("string"),
    											},
    											Storage: pulumi.String("string"),
    										},
    										MetricQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryMetricQueryArgs{
    											Name:          pulumi.String("string"),
    											Query:         pulumi.String("string"),
    											Aggregator:    pulumi.String("string"),
    											CrossOrgUuids: pulumi.String("string"),
    											DataSource:    pulumi.String("string"),
    											SemanticMode:  pulumi.String("string"),
    										},
    										ProcessQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQueryProcessQueryArgs{
    											DataSource:      pulumi.String("string"),
    											Metric:          pulumi.String("string"),
    											Name:            pulumi.String("string"),
    											Aggregator:      pulumi.String("string"),
    											CrossOrgUuids:   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.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestQuerySloQueryArgs{
    											DataSource:             pulumi.String("string"),
    											Measure:                pulumi.String("string"),
    											SloId:                  pulumi.String("string"),
    											AdditionalQueryFilters: pulumi.String("string"),
    											CrossOrgUuids:          pulumi.String("string"),
    											GroupMode:              pulumi.String("string"),
    											Name:                   pulumi.String("string"),
    											SloQueryType:           pulumi.String("string"),
    										},
    									},
    								},
    								Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestSortArgs{
    									Count: pulumi.Int(0),
    									OrderBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestSortOrderByArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestSortOrderByArgs{
    											FormulaSort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestSortOrderByFormulaSortArgs{
    												Index: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											GroupSort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestSortOrderByGroupSortArgs{
    												Name:  pulumi.String("string"),
    												Order: pulumi.String("string"),
    											},
    										},
    									},
    								},
    								Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionRequestStyleArgs{
    									OrderBy: pulumi.String("string"),
    									Palette: pulumi.String("string"),
    								},
    							},
    							Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionStyleArgs{
    								Display: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionStyleDisplayArgs{
    									Flat: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionStyleDisplayFlatArgs{},
    									Stacked: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionStyleDisplayStackedArgs{
    										Legend: pulumi.String("string"),
    									},
    								},
    								Palette: pulumi.String("string"),
    								Scaling: pulumi.String("string"),
    							},
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetBarChartDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						ChangeDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionArgs{
    							CustomLinks: datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionCustomLinkArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							Description:            pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							Requests: datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestArgs{
    									ChangeType: pulumi.String("string"),
    									CompareTo:  pulumi.String("string"),
    									Formulas: datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											CellDisplayModeOptions: &datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaCellDisplayModeOptionsArgs{
    												TrendType: pulumi.String("string"),
    												YScale:    pulumi.String("string"),
    											},
    											ConditionalFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormatArray{
    												&datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormatArgs{
    													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.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											NumberFormat: &datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaNumberFormatArgs{
    												Unit: &datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaNumberFormatUnitArgs{
    													Canonical: &datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaNumberFormatUnitCanonicalArgs{
    														PerUnitName: pulumi.String("string"),
    														UnitName:    pulumi.String("string"),
    													},
    													Custom: &datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaNumberFormatUnitCustomArgs{
    														Label: pulumi.String("string"),
    													},
    												},
    												UnitScale: &datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaNumberFormatUnitScaleArgs{
    													UnitName: pulumi.String("string"),
    												},
    											},
    											Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									IncreaseGood: pulumi.Bool(false),
    									OrderBy:      pulumi.String("string"),
    									OrderDir:     pulumi.String("string"),
    									Queries: datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryArgs{
    											ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryArgs{
    												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"),
    												CrossOrgUuids:   pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Env:           pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Service:       pulumi.String("string"),
    												Stat:          pulumi.String("string"),
    												CrossOrgUuids: 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.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryCloudCostQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    											},
    											EventQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryArgs{
    												Computes: datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryComputeArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												GroupBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												GroupByFields: &datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByFieldsArgs{
    													Fields: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													Limit: pulumi.Int(0),
    													Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByFieldsSortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQueryArgs{
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												DataSource:    pulumi.String("string"),
    												SemanticMode:  pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												CrossOrgUuids:   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.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												CrossOrgUuids:          pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    									ShowPresent: pulumi.Bool(false),
    								},
    							},
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetChangeDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						CheckStatusDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetCheckStatusDefinitionArgs{
    							Check:       pulumi.String("string"),
    							Grouping:    pulumi.String("string"),
    							Description: pulumi.String("string"),
    							Group:       pulumi.String("string"),
    							GroupBies: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							Tags: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetCheckStatusDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetCheckStatusDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetCheckStatusDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						DistributionDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionArgs{
    							Description:            pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LegendSize:             pulumi.String("string"),
    							LiveSpan:               pulumi.String("string"),
    							Markers: datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionMarkerArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionMarkerArgs{
    									Value:       pulumi.String("string"),
    									DisplayType: pulumi.String("string"),
    									Label:       pulumi.String("string"),
    									Time:        pulumi.String("string"),
    								},
    							},
    							Requests: datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestArgs{
    									ApmStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryArgs{
    										Env:        pulumi.String("string"),
    										Name:       pulumi.String("string"),
    										PrimaryTag: pulumi.String("string"),
    										RowType:    pulumi.String("string"),
    										Service:    pulumi.String("string"),
    										Columns: datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumnArray{
    											&datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumnArgs{
    												Name:            pulumi.String("string"),
    												Alias:           pulumi.String("string"),
    												CellDisplayMode: pulumi.String("string"),
    												Order:           pulumi.String("string"),
    											},
    										},
    										Resource: pulumi.String("string"),
    									},
    									Formulas: datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestFormulaArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											CellDisplayModeOptions: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestFormulaCellDisplayModeOptionsArgs{
    												TrendType: pulumi.String("string"),
    												YScale:    pulumi.String("string"),
    											},
    											ConditionalFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestFormulaConditionalFormatArray{
    												&datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestFormulaConditionalFormatArgs{
    													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.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											NumberFormat: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestFormulaNumberFormatArgs{
    												Unit: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestFormulaNumberFormatUnitArgs{
    													Canonical: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestFormulaNumberFormatUnitCanonicalArgs{
    														PerUnitName: pulumi.String("string"),
    														UnitName:    pulumi.String("string"),
    													},
    													Custom: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestFormulaNumberFormatUnitCustomArgs{
    														Label: pulumi.String("string"),
    													},
    												},
    												UnitScale: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestFormulaNumberFormatUnitScaleArgs{
    													UnitName: pulumi.String("string"),
    												},
    											},
    											Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									HistogramQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestHistogramQueryArgs{
    										ApmResourceStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestHistogramQueryApmResourceStatsQueryArgs{
    											DataSource:    pulumi.String("string"),
    											Env:           pulumi.String("string"),
    											Name:          pulumi.String("string"),
    											Service:       pulumi.String("string"),
    											Stat:          pulumi.String("string"),
    											CrossOrgUuids: 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"),
    										},
    										EventQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestHistogramQueryEventQueryArgs{
    											Computes: datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestHistogramQueryEventQueryComputeArray{
    												&datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestHistogramQueryEventQueryComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    													Metric:      pulumi.String("string"),
    												},
    											},
    											DataSource:    pulumi.String("string"),
    											Name:          pulumi.String("string"),
    											CrossOrgUuids: pulumi.String("string"),
    											GroupBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestHistogramQueryEventQueryGroupByArray{
    												&datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestHistogramQueryEventQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestHistogramQueryEventQueryGroupBySortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    											},
    											GroupByFields: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestHistogramQueryEventQueryGroupByFieldsArgs{
    												Fields: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Limit: pulumi.Int(0),
    												Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestHistogramQueryEventQueryGroupByFieldsSortArgs{
    													Aggregation: pulumi.String("string"),
    													Metric:      pulumi.String("string"),
    													Order:       pulumi.String("string"),
    												},
    											},
    											Indexes: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											Search: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestHistogramQueryEventQuerySearchArgs{
    												Query: pulumi.String("string"),
    											},
    											Storage: pulumi.String("string"),
    										},
    										MetricQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestHistogramQueryMetricQueryArgs{
    											Name:          pulumi.String("string"),
    											Query:         pulumi.String("string"),
    											Aggregator:    pulumi.String("string"),
    											CrossOrgUuids: pulumi.String("string"),
    											DataSource:    pulumi.String("string"),
    											SemanticMode:  pulumi.String("string"),
    										},
    									},
    									Queries: datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryArgs{
    											ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryApmDependencyStatsQueryArgs{
    												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"),
    												CrossOrgUuids:   pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryApmResourceStatsQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Env:           pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Service:       pulumi.String("string"),
    												Stat:          pulumi.String("string"),
    												CrossOrgUuids: 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.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryCloudCostQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    											},
    											EventQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryEventQueryArgs{
    												Computes: datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryEventQueryComputeArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												GroupBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryEventQueryGroupByArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												GroupByFields: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryEventQueryGroupByFieldsArgs{
    													Fields: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													Limit: pulumi.Int(0),
    													Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryEventQueryGroupByFieldsSortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryMetricQueryArgs{
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												DataSource:    pulumi.String("string"),
    												SemanticMode:  pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												CrossOrgUuids:   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.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												CrossOrgUuids:          pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    									RequestType: pulumi.String("string"),
    									Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionRequestStyleArgs{
    										OrderBy: pulumi.String("string"),
    										Palette: pulumi.String("string"),
    									},
    								},
    							},
    							ShowLegend: pulumi.Bool(false),
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    							Xaxis: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionXaxisArgs{
    								IncludeZero: pulumi.Bool(false),
    								Max:         pulumi.String("string"),
    								Min:         pulumi.String("string"),
    								NumBuckets:  pulumi.Int(0),
    								Scale:       pulumi.String("string"),
    							},
    							Yaxis: &datadog.PowerpackV2WidgetGroupDefinitionWidgetDistributionDefinitionYaxisArgs{
    								IncludeZero: pulumi.Bool(false),
    								Label:       pulumi.String("string"),
    								Max:         pulumi.String("string"),
    								Min:         pulumi.String("string"),
    								Scale:       pulumi.String("string"),
    							},
    						},
    						EventStreamDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetEventStreamDefinitionArgs{
    							Query:                  pulumi.String("string"),
    							Description:            pulumi.String("string"),
    							EventSize:              pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							TagsExecution:          pulumi.String("string"),
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetEventStreamDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetEventStreamDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetEventStreamDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						EventTimelineDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetEventTimelineDefinitionArgs{
    							Query:                  pulumi.String("string"),
    							Description:            pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							TagsExecution:          pulumi.String("string"),
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetEventTimelineDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetEventTimelineDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetEventTimelineDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						FreeTextDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetFreeTextDefinitionArgs{
    							Text:                   pulumi.String("string"),
    							BackgroundColor:        pulumi.String("string"),
    							Color:                  pulumi.String("string"),
    							Description:            pulumi.String("string"),
    							FontSize:               pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							TextAlign:              pulumi.String("string"),
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetFreeTextDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetFreeTextDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetFreeTextDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						FunnelDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetFunnelDefinitionArgs{
    							Description:            pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							Request: &datadog.PowerpackV2WidgetGroupDefinitionWidgetFunnelDefinitionRequestArgs{
    								Query: &datadog.PowerpackV2WidgetGroupDefinitionWidgetFunnelDefinitionRequestQueryArgs{
    									DataSource:  pulumi.String("string"),
    									QueryString: pulumi.String("string"),
    									Steps: datadog.PowerpackV2WidgetGroupDefinitionWidgetFunnelDefinitionRequestQueryStepArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetFunnelDefinitionRequestQueryStepArgs{
    											Facet: pulumi.String("string"),
    											Value: pulumi.String("string"),
    										},
    									},
    								},
    							},
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetFunnelDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetFunnelDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetFunnelDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						GeomapDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionArgs{
    							CustomLinks: datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionCustomLinkArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							Description:            pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							Requests: datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestArgs{
    									Formulas: datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											CellDisplayModeOptions: &datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaCellDisplayModeOptionsArgs{
    												TrendType: pulumi.String("string"),
    												YScale:    pulumi.String("string"),
    											},
    											ConditionalFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormatArray{
    												&datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormatArgs{
    													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.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											NumberFormat: &datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaNumberFormatArgs{
    												Unit: &datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaNumberFormatUnitArgs{
    													Canonical: &datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaNumberFormatUnitCanonicalArgs{
    														PerUnitName: pulumi.String("string"),
    														UnitName:    pulumi.String("string"),
    													},
    													Custom: &datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaNumberFormatUnitCustomArgs{
    														Label: pulumi.String("string"),
    													},
    												},
    												UnitScale: &datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaNumberFormatUnitScaleArgs{
    													UnitName: pulumi.String("string"),
    												},
    											},
    											Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									Queries: datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryArgs{
    											ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs{
    												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"),
    												CrossOrgUuids:   pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Env:           pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Service:       pulumi.String("string"),
    												Stat:          pulumi.String("string"),
    												CrossOrgUuids: 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.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryCloudCostQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    											},
    											EventQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryArgs{
    												Computes: datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryComputeArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												GroupBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												GroupByFields: &datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByFieldsArgs{
    													Fields: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													Limit: pulumi.Int(0),
    													Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByFieldsSortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQueryArgs{
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												DataSource:    pulumi.String("string"),
    												SemanticMode:  pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												CrossOrgUuids:   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.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												CrossOrgUuids:          pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    								},
    							},
    							Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionStyleArgs{
    								Palette:     pulumi.String("string"),
    								PaletteFlip: pulumi.Bool(false),
    							},
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    							View: &datadog.PowerpackV2WidgetGroupDefinitionWidgetGeomapDefinitionViewArgs{
    								Focus: pulumi.String("string"),
    							},
    						},
    						HeatmapDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionArgs{
    							CustomLinks: datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionCustomLinkArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							Description: pulumi.String("string"),
    							Events: datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionEventArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionEventArgs{
    									Q:             pulumi.String("string"),
    									TagsExecution: pulumi.String("string"),
    								},
    							},
    							HideIncompleteCostData: pulumi.Bool(false),
    							LegendSize:             pulumi.String("string"),
    							LiveSpan:               pulumi.String("string"),
    							Markers: datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionMarkerArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionMarkerArgs{
    									Value:       pulumi.String("string"),
    									DisplayType: pulumi.String("string"),
    									Label:       pulumi.String("string"),
    									Time:        pulumi.String("string"),
    								},
    							},
    							Requests: datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestArgs{
    									Formulas: datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											CellDisplayModeOptions: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaCellDisplayModeOptionsArgs{
    												TrendType: pulumi.String("string"),
    												YScale:    pulumi.String("string"),
    											},
    											ConditionalFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormatArray{
    												&datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormatArgs{
    													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.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											NumberFormat: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaNumberFormatArgs{
    												Unit: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaNumberFormatUnitArgs{
    													Canonical: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaNumberFormatUnitCanonicalArgs{
    														PerUnitName: pulumi.String("string"),
    														UnitName:    pulumi.String("string"),
    													},
    													Custom: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaNumberFormatUnitCustomArgs{
    														Label: pulumi.String("string"),
    													},
    												},
    												UnitScale: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaNumberFormatUnitScaleArgs{
    													UnitName: pulumi.String("string"),
    												},
    											},
    											Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									Queries: datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryArgs{
    											ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryArgs{
    												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"),
    												CrossOrgUuids:   pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Env:           pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Service:       pulumi.String("string"),
    												Stat:          pulumi.String("string"),
    												CrossOrgUuids: 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.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryCloudCostQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    											},
    											EventQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryArgs{
    												Computes: datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryComputeArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												GroupBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												GroupByFields: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByFieldsArgs{
    													Fields: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													Limit: pulumi.Int(0),
    													Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByFieldsSortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQueryArgs{
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												DataSource:    pulumi.String("string"),
    												SemanticMode:  pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												CrossOrgUuids:   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.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												CrossOrgUuids:          pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    									Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyleArgs{
    										OrderBy: pulumi.String("string"),
    										Palette: pulumi.String("string"),
    									},
    								},
    							},
    							ShowLegend: pulumi.Bool(false),
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    							Xaxis: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionXaxisArgs{
    								NumBuckets: pulumi.Int(0),
    							},
    							Yaxis: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHeatmapDefinitionYaxisArgs{
    								IncludeZero: pulumi.Bool(false),
    								Label:       pulumi.String("string"),
    								Max:         pulumi.String("string"),
    								Min:         pulumi.String("string"),
    								Scale:       pulumi.String("string"),
    							},
    						},
    						HostmapDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionArgs{
    							CustomLinks: datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionCustomLinkArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							Description: pulumi.String("string"),
    							Groups: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							NoGroupHosts:           pulumi.Bool(false),
    							NoMetricHosts:          pulumi.Bool(false),
    							NodeType:               pulumi.String("string"),
    							Notes:                  pulumi.String("string"),
    							Request: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestArgs{
    								Fill: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillArgs{
    									Formulas: datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillFormulaArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											CellDisplayModeOptions: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillFormulaCellDisplayModeOptionsArgs{
    												TrendType: pulumi.String("string"),
    												YScale:    pulumi.String("string"),
    											},
    											ConditionalFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillFormulaConditionalFormatArray{
    												&datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillFormulaConditionalFormatArgs{
    													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.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											NumberFormat: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillFormulaNumberFormatArgs{
    												Unit: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillFormulaNumberFormatUnitArgs{
    													Canonical: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillFormulaNumberFormatUnitCanonicalArgs{
    														PerUnitName: pulumi.String("string"),
    														UnitName:    pulumi.String("string"),
    													},
    													Custom: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillFormulaNumberFormatUnitCustomArgs{
    														Label: pulumi.String("string"),
    													},
    												},
    												UnitScale: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillFormulaNumberFormatUnitScaleArgs{
    													UnitName: pulumi.String("string"),
    												},
    											},
    											Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									Queries: datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryArgs{
    											ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryApmDependencyStatsQueryArgs{
    												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"),
    												CrossOrgUuids:   pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryApmResourceStatsQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Env:           pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Service:       pulumi.String("string"),
    												Stat:          pulumi.String("string"),
    												CrossOrgUuids: 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.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryCloudCostQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    											},
    											EventQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryEventQueryArgs{
    												Computes: datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryEventQueryComputeArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												GroupBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryEventQueryGroupByArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												GroupByFields: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryEventQueryGroupByFieldsArgs{
    													Fields: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													Limit: pulumi.Int(0),
    													Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryEventQueryGroupByFieldsSortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryMetricQueryArgs{
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												DataSource:    pulumi.String("string"),
    												SemanticMode:  pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												CrossOrgUuids:   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.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestFillQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												CrossOrgUuids:          pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    								},
    								Size: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeArgs{
    									Formulas: datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeFormulaArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											CellDisplayModeOptions: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeFormulaCellDisplayModeOptionsArgs{
    												TrendType: pulumi.String("string"),
    												YScale:    pulumi.String("string"),
    											},
    											ConditionalFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeFormulaConditionalFormatArray{
    												&datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeFormulaConditionalFormatArgs{
    													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.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											NumberFormat: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeFormulaNumberFormatArgs{
    												Unit: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeFormulaNumberFormatUnitArgs{
    													Canonical: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeFormulaNumberFormatUnitCanonicalArgs{
    														PerUnitName: pulumi.String("string"),
    														UnitName:    pulumi.String("string"),
    													},
    													Custom: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeFormulaNumberFormatUnitCustomArgs{
    														Label: pulumi.String("string"),
    													},
    												},
    												UnitScale: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeFormulaNumberFormatUnitScaleArgs{
    													UnitName: pulumi.String("string"),
    												},
    											},
    											Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									Queries: datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryArgs{
    											ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryApmDependencyStatsQueryArgs{
    												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"),
    												CrossOrgUuids:   pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryApmResourceStatsQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Env:           pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Service:       pulumi.String("string"),
    												Stat:          pulumi.String("string"),
    												CrossOrgUuids: 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.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryCloudCostQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    											},
    											EventQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryEventQueryArgs{
    												Computes: datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryEventQueryComputeArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												GroupBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryEventQueryGroupByArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												GroupByFields: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryEventQueryGroupByFieldsArgs{
    													Fields: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													Limit: pulumi.Int(0),
    													Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryEventQueryGroupByFieldsSortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryMetricQueryArgs{
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												DataSource:    pulumi.String("string"),
    												SemanticMode:  pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												CrossOrgUuids:   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.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												CrossOrgUuids:          pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    								},
    							},
    							Scopes: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionStyleArgs{
    								FillMax:     pulumi.String("string"),
    								FillMin:     pulumi.String("string"),
    								Palette:     pulumi.String("string"),
    								PaletteFlip: pulumi.Bool(false),
    							},
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetHostmapDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						Id: pulumi.Int(0),
    						IframeDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetIframeDefinitionArgs{
    							Url:                    pulumi.String("string"),
    							Description:            pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetIframeDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetIframeDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetIframeDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						ImageDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetImageDefinitionArgs{
    							Url:    pulumi.String("string"),
    							Margin: pulumi.String("string"),
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetImageDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetImageDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetImageDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							HideIncompleteCostData: pulumi.Bool(false),
    							HorizontalAlign:        pulumi.String("string"),
    							LiveSpan:               pulumi.String("string"),
    							Description:            pulumi.String("string"),
    							Sizing:                 pulumi.String("string"),
    							HasBorder:              pulumi.Bool(false),
    							Title:                  pulumi.String("string"),
    							TitleAlign:             pulumi.String("string"),
    							TitleSize:              pulumi.String("string"),
    							HasBackground:          pulumi.Bool(false),
    							UrlDarkTheme:           pulumi.String("string"),
    							VerticalAlign:          pulumi.String("string"),
    						},
    						ListStreamDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetListStreamDefinitionArgs{
    							Requests: datadog.PowerpackV2WidgetGroupDefinitionWidgetListStreamDefinitionRequestArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetListStreamDefinitionRequestArgs{
    									Columns: datadog.PowerpackV2WidgetGroupDefinitionWidgetListStreamDefinitionRequestColumnArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetListStreamDefinitionRequestColumnArgs{
    											Field: pulumi.String("string"),
    											Width: pulumi.String("string"),
    										},
    									},
    									Query: &datadog.PowerpackV2WidgetGroupDefinitionWidgetListStreamDefinitionRequestQueryArgs{
    										DataSource:                 pulumi.String("string"),
    										ClusteringPatternFieldPath: pulumi.String("string"),
    										EventSize:                  pulumi.String("string"),
    										GroupBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetListStreamDefinitionRequestQueryGroupByArray{
    											&datadog.PowerpackV2WidgetGroupDefinitionWidgetListStreamDefinitionRequestQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    											},
    										},
    										Indexes: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										QueryString: pulumi.String("string"),
    										Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySortArgs{
    											Column: pulumi.String("string"),
    											Order:  pulumi.String("string"),
    										},
    										Storage: pulumi.String("string"),
    									},
    									ResponseFormat: pulumi.String("string"),
    								},
    							},
    							Description:            pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LegendSize:             pulumi.String("string"),
    							LiveSpan:               pulumi.String("string"),
    							ShowLegend:             pulumi.Bool(false),
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetListStreamDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetListStreamDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetListStreamDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						LogStreamDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetLogStreamDefinitionArgs{
    							Columns: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Description:            pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							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.PowerpackV2WidgetGroupDefinitionWidgetLogStreamDefinitionSortArgs{
    								Column: pulumi.String("string"),
    								Order:  pulumi.String("string"),
    							},
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetLogStreamDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetLogStreamDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetLogStreamDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						ManageStatusDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetManageStatusDefinitionArgs{
    							Query:                  pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							ShowPriority:           pulumi.Bool(false),
    							ColorPreference:        pulumi.String("string"),
    							HideZeroCounts:         pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							Description:            pulumi.String("string"),
    							ShowLastTriggered:      pulumi.Bool(false),
    							DisplayFormat:          pulumi.String("string"),
    							Sort:                   pulumi.String("string"),
    							SummaryType:            pulumi.String("string"),
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetManageStatusDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetManageStatusDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetManageStatusDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						NoteDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetNoteDefinitionArgs{
    							Content:   pulumi.String("string"),
    							TextAlign: pulumi.String("string"),
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetNoteDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetNoteDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetNoteDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							FontSize:               pulumi.String("string"),
    							HasPadding:             pulumi.Bool(false),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							Description:            pulumi.String("string"),
    							TickEdge:               pulumi.String("string"),
    							ShowTick:               pulumi.Bool(false),
    							TickPos:                pulumi.String("string"),
    							BackgroundColor:        pulumi.String("string"),
    							Title:                  pulumi.String("string"),
    							TitleAlign:             pulumi.String("string"),
    							TitleSize:              pulumi.String("string"),
    							VerticalAlign:          pulumi.String("string"),
    						},
    						QueryTableDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionArgs{
    							CustomLinks: datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionCustomLinkArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							Description:            pulumi.String("string"),
    							HasSearchBar:           pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							Requests: datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestArgs{
    									Aggregator: pulumi.String("string"),
    									Alias:      pulumi.String("string"),
    									CellDisplayModes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									ConditionalFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormatArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormatArgs{
    											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.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											CellDisplayModeOptions: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaCellDisplayModeOptionsArgs{
    												TrendType: pulumi.String("string"),
    												YScale:    pulumi.String("string"),
    											},
    											ConditionalFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormatArray{
    												&datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs{
    													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.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											NumberFormat: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaNumberFormatArgs{
    												Unit: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaNumberFormatUnitArgs{
    													Canonical: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaNumberFormatUnitCanonicalArgs{
    														PerUnitName: pulumi.String("string"),
    														UnitName:    pulumi.String("string"),
    													},
    													Custom: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaNumberFormatUnitCustomArgs{
    														Label: pulumi.String("string"),
    													},
    												},
    												UnitScale: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaNumberFormatUnitScaleArgs{
    													UnitName: pulumi.String("string"),
    												},
    											},
    											Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									Limit: pulumi.Int(0),
    									Order: pulumi.String("string"),
    									Queries: datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryArgs{
    											ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs{
    												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"),
    												CrossOrgUuids:   pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Env:           pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Service:       pulumi.String("string"),
    												Stat:          pulumi.String("string"),
    												CrossOrgUuids: 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.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryCloudCostQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    											},
    											EventQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryArgs{
    												Computes: datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryComputeArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												GroupBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												GroupByFields: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByFieldsArgs{
    													Fields: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													Limit: pulumi.Int(0),
    													Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByFieldsSortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQueryArgs{
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												DataSource:    pulumi.String("string"),
    												SemanticMode:  pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												CrossOrgUuids:   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.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												CrossOrgUuids:          pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    									TextFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestTextFormatArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestTextFormatArgs{
    											TextFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestTextFormatTextFormatArray{
    												&datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestTextFormatTextFormatArgs{
    													Match: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestTextFormatTextFormatMatchArgs{
    														Type:  pulumi.String("string"),
    														Value: pulumi.String("string"),
    													},
    													CustomBgColor: pulumi.String("string"),
    													CustomFgColor: pulumi.String("string"),
    													Palette:       pulumi.String("string"),
    													Replace: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionRequestTextFormatTextFormatReplaceArgs{
    														Type:      pulumi.String("string"),
    														With:      pulumi.String("string"),
    														Substring: pulumi.String("string"),
    													},
    												},
    											},
    										},
    									},
    								},
    							},
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryTableDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						QueryValueDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionArgs{
    							Autoscale: pulumi.Bool(false),
    							CustomLinks: datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionCustomLinkArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							CustomUnit:             pulumi.String("string"),
    							Description:            pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							Precision:              pulumi.Int(0),
    							Requests: datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestArgs{
    									Aggregator: pulumi.String("string"),
    									ConditionalFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormatArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormatArgs{
    											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.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											CellDisplayModeOptions: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaCellDisplayModeOptionsArgs{
    												TrendType: pulumi.String("string"),
    												YScale:    pulumi.String("string"),
    											},
    											ConditionalFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormatArray{
    												&datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs{
    													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.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											NumberFormat: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaNumberFormatArgs{
    												Unit: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaNumberFormatUnitArgs{
    													Canonical: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaNumberFormatUnitCanonicalArgs{
    														PerUnitName: pulumi.String("string"),
    														UnitName:    pulumi.String("string"),
    													},
    													Custom: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaNumberFormatUnitCustomArgs{
    														Label: pulumi.String("string"),
    													},
    												},
    												UnitScale: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaNumberFormatUnitScaleArgs{
    													UnitName: pulumi.String("string"),
    												},
    											},
    											Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									Queries: datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryArgs{
    											ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs{
    												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"),
    												CrossOrgUuids:   pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Env:           pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Service:       pulumi.String("string"),
    												Stat:          pulumi.String("string"),
    												CrossOrgUuids: 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.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryCloudCostQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    											},
    											EventQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryArgs{
    												Computes: datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryComputeArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												GroupBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												GroupByFields: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByFieldsArgs{
    													Fields: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													Limit: pulumi.Int(0),
    													Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByFieldsSortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQueryArgs{
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												DataSource:    pulumi.String("string"),
    												SemanticMode:  pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												CrossOrgUuids:   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.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												CrossOrgUuids:          pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    								},
    							},
    							TextAlign: pulumi.String("string"),
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							TimeseriesBackground: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundArgs{
    								Type: pulumi.String("string"),
    								Yaxis: &datadog.PowerpackV2WidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxisArgs{
    									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.PowerpackV2WidgetGroupDefinitionWidgetRunWorkflowDefinitionArgs{
    							WorkflowId: pulumi.String("string"),
    							CustomLinks: datadog.PowerpackV2WidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLinkArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							Description:            pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							Inputs: datadog.PowerpackV2WidgetGroupDefinitionWidgetRunWorkflowDefinitionInputTypeArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetRunWorkflowDefinitionInputTypeArgs{
    									Name:  pulumi.String("string"),
    									Value: pulumi.String("string"),
    								},
    							},
    							LiveSpan: pulumi.String("string"),
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetRunWorkflowDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetRunWorkflowDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetRunWorkflowDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						SankeyDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionArgs{
    							Description:            pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							Requests: datadog.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionRequestArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionRequestArgs{
    									NetworkRequest: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionRequestNetworkRequestArgs{
    										Query: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionRequestNetworkRequestQueryArgs{
    											DataSource: pulumi.String("string"),
    											GroupBies: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											Limit:       pulumi.Int(0),
    											QueryString: pulumi.String("string"),
    											Compute: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionRequestNetworkRequestQueryComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    											},
    											Mode:                 pulumi.String("string"),
    											ShouldExcludeMissing: pulumi.Bool(false),
    											Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionRequestNetworkRequestQuerySortArgs{
    												Field: pulumi.String("string"),
    												Order: pulumi.String("string"),
    											},
    										},
    									},
    									RumRequest: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionRequestRumRequestArgs{
    										Query: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionRequestRumRequestQueryArgs{
    											DataSource:     pulumi.String("string"),
    											Mode:           pulumi.String("string"),
    											QueryString:    pulumi.String("string"),
    											EntriesPerStep: pulumi.Int(0),
    											NumberOfSteps:  pulumi.Int(0),
    											Source:         pulumi.String("string"),
    											SubqueryId:     pulumi.String("string"),
    											Target:         pulumi.String("string"),
    										},
    									},
    								},
    							},
    							ShowOtherLinks: pulumi.Bool(false),
    							SortNodes:      pulumi.Bool(false),
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSankeyDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						ScatterplotDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionArgs{
    							ColorByGroups: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							CustomLinks: datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionCustomLinkArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							Description:            pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							Request: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestArgs{
    								ScatterplotTables: datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableArray{
    									&datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableArgs{
    										Formulas: datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormulaArray{
    											&datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs{
    												Dimension:         pulumi.String("string"),
    												FormulaExpression: pulumi.String("string"),
    												Alias:             pulumi.String("string"),
    											},
    										},
    										Queries: datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryArray{
    											&datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs{
    												ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs{
    													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"),
    													CrossOrgUuids:   pulumi.String("string"),
    													IsUpstream:      pulumi.Bool(false),
    													PrimaryTagName:  pulumi.String("string"),
    													PrimaryTagValue: pulumi.String("string"),
    												},
    												ApmResourceStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs{
    													DataSource:    pulumi.String("string"),
    													Env:           pulumi.String("string"),
    													Name:          pulumi.String("string"),
    													Service:       pulumi.String("string"),
    													Stat:          pulumi.String("string"),
    													CrossOrgUuids: 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.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs{
    													DataSource:    pulumi.String("string"),
    													Name:          pulumi.String("string"),
    													Query:         pulumi.String("string"),
    													Aggregator:    pulumi.String("string"),
    													CrossOrgUuids: pulumi.String("string"),
    												},
    												EventQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs{
    													Computes: datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArray{
    														&datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs{
    															Aggregation: pulumi.String("string"),
    															Interval:    pulumi.Int(0),
    															Metric:      pulumi.String("string"),
    														},
    													},
    													DataSource:    pulumi.String("string"),
    													Name:          pulumi.String("string"),
    													CrossOrgUuids: pulumi.String("string"),
    													GroupBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArray{
    														&datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs{
    															Facet: pulumi.String("string"),
    															Limit: pulumi.Int(0),
    															Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs{
    																Aggregation: pulumi.String("string"),
    																Metric:      pulumi.String("string"),
    																Order:       pulumi.String("string"),
    															},
    														},
    													},
    													GroupByFields: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByFieldsArgs{
    														Fields: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														Limit: pulumi.Int(0),
    														Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByFieldsSortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    													Indexes: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													Search: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs{
    														Query: pulumi.String("string"),
    													},
    													Storage: pulumi.String("string"),
    												},
    												MetricQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs{
    													Name:          pulumi.String("string"),
    													Query:         pulumi.String("string"),
    													Aggregator:    pulumi.String("string"),
    													CrossOrgUuids: pulumi.String("string"),
    													DataSource:    pulumi.String("string"),
    													SemanticMode:  pulumi.String("string"),
    												},
    												ProcessQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs{
    													DataSource:      pulumi.String("string"),
    													Metric:          pulumi.String("string"),
    													Name:            pulumi.String("string"),
    													Aggregator:      pulumi.String("string"),
    													CrossOrgUuids:   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.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs{
    													DataSource:             pulumi.String("string"),
    													Measure:                pulumi.String("string"),
    													SloId:                  pulumi.String("string"),
    													AdditionalQueryFilters: pulumi.String("string"),
    													CrossOrgUuids:          pulumi.String("string"),
    													GroupMode:              pulumi.String("string"),
    													Name:                   pulumi.String("string"),
    													SloQueryType:           pulumi.String("string"),
    												},
    											},
    										},
    									},
    								},
    								X: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXArgs{
    									Aggregator: pulumi.String("string"),
    									Formulas: datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXFormulaArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											CellDisplayModeOptions: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXFormulaCellDisplayModeOptionsArgs{
    												TrendType: pulumi.String("string"),
    												YScale:    pulumi.String("string"),
    											},
    											ConditionalFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXFormulaConditionalFormatArray{
    												&datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXFormulaConditionalFormatArgs{
    													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.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											NumberFormat: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXFormulaNumberFormatArgs{
    												Unit: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXFormulaNumberFormatUnitArgs{
    													Canonical: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXFormulaNumberFormatUnitCanonicalArgs{
    														PerUnitName: pulumi.String("string"),
    														UnitName:    pulumi.String("string"),
    													},
    													Custom: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXFormulaNumberFormatUnitCustomArgs{
    														Label: pulumi.String("string"),
    													},
    												},
    												UnitScale: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXFormulaNumberFormatUnitScaleArgs{
    													UnitName: pulumi.String("string"),
    												},
    											},
    											Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									Queries: datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryArgs{
    											ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryApmDependencyStatsQueryArgs{
    												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"),
    												CrossOrgUuids:   pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryApmResourceStatsQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Env:           pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Service:       pulumi.String("string"),
    												Stat:          pulumi.String("string"),
    												CrossOrgUuids: 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.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryCloudCostQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    											},
    											EventQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryEventQueryArgs{
    												Computes: datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryEventQueryComputeArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												GroupBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryEventQueryGroupByArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												GroupByFields: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryEventQueryGroupByFieldsArgs{
    													Fields: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													Limit: pulumi.Int(0),
    													Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryEventQueryGroupByFieldsSortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryMetricQueryArgs{
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												DataSource:    pulumi.String("string"),
    												SemanticMode:  pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												CrossOrgUuids:   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.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestXQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												CrossOrgUuids:          pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    								},
    								Y: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYArgs{
    									Aggregator: pulumi.String("string"),
    									Formulas: datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYFormulaArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											CellDisplayModeOptions: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYFormulaCellDisplayModeOptionsArgs{
    												TrendType: pulumi.String("string"),
    												YScale:    pulumi.String("string"),
    											},
    											ConditionalFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYFormulaConditionalFormatArray{
    												&datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYFormulaConditionalFormatArgs{
    													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.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											NumberFormat: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYFormulaNumberFormatArgs{
    												Unit: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYFormulaNumberFormatUnitArgs{
    													Canonical: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYFormulaNumberFormatUnitCanonicalArgs{
    														PerUnitName: pulumi.String("string"),
    														UnitName:    pulumi.String("string"),
    													},
    													Custom: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYFormulaNumberFormatUnitCustomArgs{
    														Label: pulumi.String("string"),
    													},
    												},
    												UnitScale: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYFormulaNumberFormatUnitScaleArgs{
    													UnitName: pulumi.String("string"),
    												},
    											},
    											Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									Queries: datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryArgs{
    											ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryApmDependencyStatsQueryArgs{
    												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"),
    												CrossOrgUuids:   pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryApmResourceStatsQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Env:           pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Service:       pulumi.String("string"),
    												Stat:          pulumi.String("string"),
    												CrossOrgUuids: 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.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryCloudCostQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    											},
    											EventQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryEventQueryArgs{
    												Computes: datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryEventQueryComputeArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												GroupBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryEventQueryGroupByArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												GroupByFields: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryEventQueryGroupByFieldsArgs{
    													Fields: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													Limit: pulumi.Int(0),
    													Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryEventQueryGroupByFieldsSortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryMetricQueryArgs{
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												DataSource:    pulumi.String("string"),
    												SemanticMode:  pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												CrossOrgUuids:   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.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionRequestYQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												CrossOrgUuids:          pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    								},
    							},
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    							Xaxis: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionXaxisArgs{
    								IncludeZero: pulumi.Bool(false),
    								Label:       pulumi.String("string"),
    								Max:         pulumi.String("string"),
    								Min:         pulumi.String("string"),
    								Scale:       pulumi.String("string"),
    							},
    							Yaxis: &datadog.PowerpackV2WidgetGroupDefinitionWidgetScatterplotDefinitionYaxisArgs{
    								IncludeZero: pulumi.Bool(false),
    								Label:       pulumi.String("string"),
    								Max:         pulumi.String("string"),
    								Min:         pulumi.String("string"),
    								Scale:       pulumi.String("string"),
    							},
    						},
    						ServiceLevelObjectiveDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionArgs{
    							SloId:    pulumi.String("string"),
    							ViewType: pulumi.String("string"),
    							ViewMode: pulumi.String("string"),
    							TimeWindows: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							HideIncompleteCostData: pulumi.Bool(false),
    							ShowErrorBudget:        pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							AdditionalQueryFilters: pulumi.String("string"),
    							Title:                  pulumi.String("string"),
    							TitleAlign:             pulumi.String("string"),
    							TitleSize:              pulumi.String("string"),
    							GlobalTimeTarget:       pulumi.String("string"),
    							Description:            pulumi.String("string"),
    						},
    						ServicemapDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetServicemapDefinitionArgs{
    							Filters: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Service: pulumi.String("string"),
    							CustomLinks: datadog.PowerpackV2WidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							Description:            pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetServicemapDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetServicemapDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetServicemapDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						SloListDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSloListDefinitionArgs{
    							Requests: datadog.PowerpackV2WidgetGroupDefinitionWidgetSloListDefinitionRequestArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetSloListDefinitionRequestArgs{
    									Query: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSloListDefinitionRequestQueryArgs{
    										QueryString: pulumi.String("string"),
    										Limit:       pulumi.Int(0),
    										Sorts: datadog.PowerpackV2WidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySortArray{
    											&datadog.PowerpackV2WidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySortArgs{
    												Column: pulumi.String("string"),
    												Order:  pulumi.String("string"),
    											},
    										},
    									},
    									RequestType: pulumi.String("string"),
    								},
    							},
    							Description:            pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSloListDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSloListDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSloListDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						SunburstDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionArgs{
    							CustomLinks: datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							Description:            pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							HideTotal:              pulumi.Bool(false),
    							LegendInline: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs{
    								Type:        pulumi.String("string"),
    								HidePercent: pulumi.Bool(false),
    								HideValue:   pulumi.Bool(false),
    							},
    							LegendTable: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs{
    								Type: pulumi.String("string"),
    							},
    							LiveSpan: pulumi.String("string"),
    							Requests: datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs{
    									Formulas: datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											CellDisplayModeOptions: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaCellDisplayModeOptionsArgs{
    												TrendType: pulumi.String("string"),
    												YScale:    pulumi.String("string"),
    											},
    											ConditionalFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArray{
    												&datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs{
    													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.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											NumberFormat: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaNumberFormatArgs{
    												Unit: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaNumberFormatUnitArgs{
    													Canonical: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaNumberFormatUnitCanonicalArgs{
    														PerUnitName: pulumi.String("string"),
    														UnitName:    pulumi.String("string"),
    													},
    													Custom: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaNumberFormatUnitCustomArgs{
    														Label: pulumi.String("string"),
    													},
    												},
    												UnitScale: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaNumberFormatUnitScaleArgs{
    													UnitName: pulumi.String("string"),
    												},
    											},
    											Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									Queries: datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs{
    											ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs{
    												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"),
    												CrossOrgUuids:   pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Env:           pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Service:       pulumi.String("string"),
    												Stat:          pulumi.String("string"),
    												CrossOrgUuids: 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.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryCloudCostQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    											},
    											EventQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs{
    												Computes: datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												GroupBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												GroupByFields: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByFieldsArgs{
    													Fields: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													Limit: pulumi.Int(0),
    													Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByFieldsSortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs{
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												DataSource:    pulumi.String("string"),
    												SemanticMode:  pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												CrossOrgUuids:   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.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												CrossOrgUuids:          pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    									Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestSortArgs{
    										Count: pulumi.Int(0),
    										OrderBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestSortOrderByArray{
    											&datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestSortOrderByArgs{
    												FormulaSort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestSortOrderByFormulaSortArgs{
    													Index: pulumi.Int(0),
    													Order: pulumi.String("string"),
    												},
    												GroupSort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestSortOrderByGroupSortArgs{
    													Name:  pulumi.String("string"),
    													Order: pulumi.String("string"),
    												},
    											},
    										},
    									},
    									Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionRequestStyleArgs{
    										OrderBy: pulumi.String("string"),
    										Palette: pulumi.String("string"),
    									},
    								},
    							},
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetSunburstDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						TimeseriesDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionArgs{
    							CustomLinks: datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							Description: pulumi.String("string"),
    							Events: datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionEventArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs{
    									Q:             pulumi.String("string"),
    									TagsExecution: pulumi.String("string"),
    								},
    							},
    							HideIncompleteCostData: pulumi.Bool(false),
    							LegendColumns: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							LegendLayout: pulumi.String("string"),
    							LegendSize:   pulumi.String("string"),
    							LiveSpan:     pulumi.String("string"),
    							Markers: datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs{
    									Value:       pulumi.String("string"),
    									DisplayType: pulumi.String("string"),
    									Label:       pulumi.String("string"),
    									Time:        pulumi.String("string"),
    								},
    							},
    							Requests: datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs{
    									DisplayType: pulumi.String("string"),
    									Formulas: datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											CellDisplayModeOptions: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaCellDisplayModeOptionsArgs{
    												TrendType: pulumi.String("string"),
    												YScale:    pulumi.String("string"),
    											},
    											ConditionalFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArray{
    												&datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs{
    													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.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											NumberFormat: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaNumberFormatArgs{
    												Unit: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaNumberFormatUnitArgs{
    													Canonical: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaNumberFormatUnitCanonicalArgs{
    														PerUnitName: pulumi.String("string"),
    														UnitName:    pulumi.String("string"),
    													},
    													Custom: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaNumberFormatUnitCustomArgs{
    														Label: pulumi.String("string"),
    													},
    												},
    												UnitScale: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaNumberFormatUnitScaleArgs{
    													UnitName: pulumi.String("string"),
    												},
    											},
    											Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									Metadatas: datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs{
    											Expression: pulumi.String("string"),
    											AliasName:  pulumi.String("string"),
    										},
    									},
    									OnRightYaxis: pulumi.Bool(false),
    									ProcessQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs{
    										Metric: pulumi.String("string"),
    										FilterBies: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit:    pulumi.Int(0),
    										SearchBy: pulumi.String("string"),
    									},
    									Queries: datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs{
    											ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs{
    												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"),
    												CrossOrgUuids:   pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Env:           pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Service:       pulumi.String("string"),
    												Stat:          pulumi.String("string"),
    												CrossOrgUuids: 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.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryCloudCostQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    											},
    											EventQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs{
    												Computes: datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												GroupBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												GroupByFields: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByFieldsArgs{
    													Fields: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													Limit: pulumi.Int(0),
    													Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByFieldsSortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs{
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												DataSource:    pulumi.String("string"),
    												SemanticMode:  pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												CrossOrgUuids:   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.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												CrossOrgUuids:          pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    									Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs{
    										HasValueLabels: pulumi.Bool(false),
    										LineType:       pulumi.String("string"),
    										LineWidth:      pulumi.String("string"),
    										OrderBy:        pulumi.String("string"),
    										Palette:        pulumi.String("string"),
    									},
    								},
    							},
    							RightYaxis: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs{
    								IncludeZero: pulumi.Bool(false),
    								Label:       pulumi.String("string"),
    								Max:         pulumi.String("string"),
    								Min:         pulumi.String("string"),
    								Scale:       pulumi.String("string"),
    							},
    							ShowLegend: pulumi.Bool(false),
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    							Yaxis: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs{
    								IncludeZero: pulumi.Bool(false),
    								Label:       pulumi.String("string"),
    								Max:         pulumi.String("string"),
    								Min:         pulumi.String("string"),
    								Scale:       pulumi.String("string"),
    							},
    						},
    						ToplistDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionArgs{
    							CustomLinks: datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							Description:            pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							Requests: datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestArgs{
    									ConditionalFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs{
    											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.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											CellDisplayModeOptions: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaCellDisplayModeOptionsArgs{
    												TrendType: pulumi.String("string"),
    												YScale:    pulumi.String("string"),
    											},
    											ConditionalFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArray{
    												&datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs{
    													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.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											NumberFormat: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaNumberFormatArgs{
    												Unit: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaNumberFormatUnitArgs{
    													Canonical: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaNumberFormatUnitCanonicalArgs{
    														PerUnitName: pulumi.String("string"),
    														UnitName:    pulumi.String("string"),
    													},
    													Custom: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaNumberFormatUnitCustomArgs{
    														Label: pulumi.String("string"),
    													},
    												},
    												UnitScale: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaNumberFormatUnitScaleArgs{
    													UnitName: pulumi.String("string"),
    												},
    											},
    											Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									Queries: datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs{
    											ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs{
    												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"),
    												CrossOrgUuids:   pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Env:           pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Service:       pulumi.String("string"),
    												Stat:          pulumi.String("string"),
    												CrossOrgUuids: 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.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryCloudCostQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    											},
    											EventQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs{
    												Computes: datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												GroupBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												GroupByFields: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByFieldsArgs{
    													Fields: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													Limit: pulumi.Int(0),
    													Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByFieldsSortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs{
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												DataSource:    pulumi.String("string"),
    												SemanticMode:  pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												CrossOrgUuids:   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.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												CrossOrgUuids:          pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    									Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestSortArgs{
    										Count: pulumi.Int(0),
    										OrderBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestSortOrderByArray{
    											&datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestSortOrderByArgs{
    												FormulaSort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestSortOrderByFormulaSortArgs{
    													Index: pulumi.Int(0),
    													Order: pulumi.String("string"),
    												},
    												GroupSort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestSortOrderByGroupSortArgs{
    													Name:  pulumi.String("string"),
    													Order: pulumi.String("string"),
    												},
    											},
    										},
    									},
    									Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs{
    										OrderBy: pulumi.String("string"),
    										Palette: pulumi.String("string"),
    									},
    								},
    							},
    							Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionStyleArgs{
    								Display: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionStyleDisplayArgs{
    									Flat: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionStyleDisplayFlatArgs{},
    									Stacked: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionStyleDisplayStackedArgs{
    										Legend: pulumi.String("string"),
    									},
    								},
    								Palette: pulumi.String("string"),
    								Scaling: pulumi.String("string"),
    							},
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetToplistDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						TopologyMapDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTopologyMapDefinitionArgs{
    							CustomLinks: datadog.PowerpackV2WidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLinkArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							Description:            pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							Requests: datadog.PowerpackV2WidgetGroupDefinitionWidgetTopologyMapDefinitionRequestArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetTopologyMapDefinitionRequestArgs{
    									RequestType: pulumi.String("string"),
    									Query: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQueryArgs{
    										DataSource: pulumi.String("string"),
    										Filters: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Service: pulumi.String("string"),
    									},
    								},
    							},
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTopologyMapDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTopologyMapDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTopologyMapDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						TraceServiceDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTraceServiceDefinitionArgs{
    							Service:                pulumi.String("string"),
    							SpanName:               pulumi.String("string"),
    							Env:                    pulumi.String("string"),
    							ShowErrors:             pulumi.Bool(false),
    							ShowLatency:            pulumi.Bool(false),
    							HideIncompleteCostData: pulumi.Bool(false),
    							ShowBreakdown:          pulumi.Bool(false),
    							ShowDistribution:       pulumi.Bool(false),
    							Description:            pulumi.String("string"),
    							ShowHits:               pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							ShowResourceList:       pulumi.Bool(false),
    							SizeFormat:             pulumi.String("string"),
    							DisplayFormat:          pulumi.String("string"),
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTraceServiceDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTraceServiceDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTraceServiceDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						TreemapDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionArgs{
    							CustomLinks: datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionCustomLinkArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							Description:            pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							Requests: datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestArgs{
    									Formulas: datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											CellDisplayModeOptions: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaCellDisplayModeOptionsArgs{
    												TrendType: pulumi.String("string"),
    												YScale:    pulumi.String("string"),
    											},
    											ConditionalFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormatArray{
    												&datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormatArgs{
    													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.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											NumberFormat: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaNumberFormatArgs{
    												Unit: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaNumberFormatUnitArgs{
    													Canonical: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaNumberFormatUnitCanonicalArgs{
    														PerUnitName: pulumi.String("string"),
    														UnitName:    pulumi.String("string"),
    													},
    													Custom: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaNumberFormatUnitCustomArgs{
    														Label: pulumi.String("string"),
    													},
    												},
    												UnitScale: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaNumberFormatUnitScaleArgs{
    													UnitName: pulumi.String("string"),
    												},
    											},
    											Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									Queries: datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryArray{
    										&datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryArgs{
    											ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs{
    												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"),
    												CrossOrgUuids:   pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Env:           pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Service:       pulumi.String("string"),
    												Stat:          pulumi.String("string"),
    												CrossOrgUuids: 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.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryCloudCostQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    											},
    											EventQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryArgs{
    												Computes: datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryComputeArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												GroupBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupByArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												GroupByFields: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupByFieldsArgs{
    													Fields: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													Limit: pulumi.Int(0),
    													Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupByFieldsSortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryMetricQueryArgs{
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												DataSource:    pulumi.String("string"),
    												SemanticMode:  pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												CrossOrgUuids:   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.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												CrossOrgUuids:          pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    									Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestSortArgs{
    										Count: pulumi.Int(0),
    										OrderBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestSortOrderByArray{
    											&datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestSortOrderByArgs{
    												FormulaSort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestSortOrderByFormulaSortArgs{
    													Index: pulumi.Int(0),
    													Order: pulumi.String("string"),
    												},
    												GroupSort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestSortOrderByGroupSortArgs{
    													Name:  pulumi.String("string"),
    													Order: pulumi.String("string"),
    												},
    											},
    										},
    									},
    									Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionRequestStyleArgs{
    										OrderBy: pulumi.String("string"),
    										Palette: pulumi.String("string"),
    									},
    								},
    							},
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetTreemapDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						WidgetLayout: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWidgetLayoutArgs{
    							Height:        pulumi.Int(0),
    							Width:         pulumi.Int(0),
    							X:             pulumi.Int(0),
    							Y:             pulumi.Int(0),
    							IsColumnBreak: pulumi.Bool(false),
    						},
    						WildcardDefinition: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionArgs{
    							CustomLinks: datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionCustomLinkArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							Description:            pulumi.String("string"),
    							HideIncompleteCostData: pulumi.Bool(false),
    							LiveSpan:               pulumi.String("string"),
    							Requests: datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestArray{
    								&datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestArgs{
    									HistogramRequest: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestArgs{
    										HistogramQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestHistogramQueryArgs{
    											ApmResourceStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestHistogramQueryApmResourceStatsQueryArgs{
    												DataSource:    pulumi.String("string"),
    												Env:           pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												Service:       pulumi.String("string"),
    												Stat:          pulumi.String("string"),
    												CrossOrgUuids: 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"),
    											},
    											EventQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryArgs{
    												Computes: datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryComputeArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource:    pulumi.String("string"),
    												Name:          pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												GroupBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryGroupByArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												GroupByFields: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryGroupByFieldsArgs{
    													Fields: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													Limit: pulumi.Int(0),
    													Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryGroupByFieldsSortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestHistogramQueryMetricQueryArgs{
    												Name:          pulumi.String("string"),
    												Query:         pulumi.String("string"),
    												Aggregator:    pulumi.String("string"),
    												CrossOrgUuids: pulumi.String("string"),
    												DataSource:    pulumi.String("string"),
    												SemanticMode:  pulumi.String("string"),
    											},
    										},
    										Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestHistogramRequestStyleArgs{
    											OrderBy: pulumi.String("string"),
    											Palette: pulumi.String("string"),
    										},
    									},
    									ListstreamRequest: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestListstreamRequestArgs{
    										Columns: datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestListstreamRequestColumnArray{
    											&datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestListstreamRequestColumnArgs{
    												Field: pulumi.String("string"),
    												Width: pulumi.String("string"),
    											},
    										},
    										Query: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestListstreamRequestQueryArgs{
    											DataSource:                 pulumi.String("string"),
    											ClusteringPatternFieldPath: pulumi.String("string"),
    											EventSize:                  pulumi.String("string"),
    											GroupBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestListstreamRequestQueryGroupByArray{
    												&datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestListstreamRequestQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    												},
    											},
    											Indexes: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											QueryString: pulumi.String("string"),
    											Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestListstreamRequestQuerySortArgs{
    												Column: pulumi.String("string"),
    												Order:  pulumi.String("string"),
    											},
    											Storage: pulumi.String("string"),
    										},
    									},
    									TimeseriesRequest: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestArgs{
    										DisplayType: pulumi.String("string"),
    										Formulas: datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestFormulaArray{
    											&datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestFormulaArgs{
    												FormulaExpression: pulumi.String("string"),
    												Alias:             pulumi.String("string"),
    												CellDisplayMode:   pulumi.String("string"),
    												CellDisplayModeOptions: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestFormulaCellDisplayModeOptionsArgs{
    													TrendType: pulumi.String("string"),
    													YScale:    pulumi.String("string"),
    												},
    												ConditionalFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestFormulaConditionalFormatArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestFormulaConditionalFormatArgs{
    														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.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestFormulaLimitArgs{
    													Count: pulumi.Int(0),
    													Order: pulumi.String("string"),
    												},
    												NumberFormat: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestFormulaNumberFormatArgs{
    													Unit: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestFormulaNumberFormatUnitArgs{
    														Canonical: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestFormulaNumberFormatUnitCanonicalArgs{
    															PerUnitName: pulumi.String("string"),
    															UnitName:    pulumi.String("string"),
    														},
    														Custom: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestFormulaNumberFormatUnitCustomArgs{
    															Label: pulumi.String("string"),
    														},
    													},
    													UnitScale: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestFormulaNumberFormatUnitScaleArgs{
    														UnitName: pulumi.String("string"),
    													},
    												},
    												Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestFormulaStyleArgs{
    													Palette:      pulumi.String("string"),
    													PaletteIndex: pulumi.Int(0),
    												},
    											},
    										},
    										Queries: datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryArray{
    											&datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryArgs{
    												ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryApmDependencyStatsQueryArgs{
    													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"),
    													CrossOrgUuids:   pulumi.String("string"),
    													IsUpstream:      pulumi.Bool(false),
    													PrimaryTagName:  pulumi.String("string"),
    													PrimaryTagValue: pulumi.String("string"),
    												},
    												ApmResourceStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryApmResourceStatsQueryArgs{
    													DataSource:    pulumi.String("string"),
    													Env:           pulumi.String("string"),
    													Name:          pulumi.String("string"),
    													Service:       pulumi.String("string"),
    													Stat:          pulumi.String("string"),
    													CrossOrgUuids: 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.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryCloudCostQueryArgs{
    													DataSource:    pulumi.String("string"),
    													Name:          pulumi.String("string"),
    													Query:         pulumi.String("string"),
    													Aggregator:    pulumi.String("string"),
    													CrossOrgUuids: pulumi.String("string"),
    												},
    												EventQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryArgs{
    													Computes: datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryComputeArray{
    														&datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryComputeArgs{
    															Aggregation: pulumi.String("string"),
    															Interval:    pulumi.Int(0),
    															Metric:      pulumi.String("string"),
    														},
    													},
    													DataSource:    pulumi.String("string"),
    													Name:          pulumi.String("string"),
    													CrossOrgUuids: pulumi.String("string"),
    													GroupBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryGroupByArray{
    														&datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryGroupByArgs{
    															Facet: pulumi.String("string"),
    															Limit: pulumi.Int(0),
    															Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryGroupBySortArgs{
    																Aggregation: pulumi.String("string"),
    																Metric:      pulumi.String("string"),
    																Order:       pulumi.String("string"),
    															},
    														},
    													},
    													GroupByFields: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryGroupByFieldsArgs{
    														Fields: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														Limit: pulumi.Int(0),
    														Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryGroupByFieldsSortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    													Indexes: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													Search: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQuerySearchArgs{
    														Query: pulumi.String("string"),
    													},
    													Storage: pulumi.String("string"),
    												},
    												MetricQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryMetricQueryArgs{
    													Name:          pulumi.String("string"),
    													Query:         pulumi.String("string"),
    													Aggregator:    pulumi.String("string"),
    													CrossOrgUuids: pulumi.String("string"),
    													DataSource:    pulumi.String("string"),
    													SemanticMode:  pulumi.String("string"),
    												},
    												ProcessQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQueryProcessQueryArgs{
    													DataSource:      pulumi.String("string"),
    													Metric:          pulumi.String("string"),
    													Name:            pulumi.String("string"),
    													Aggregator:      pulumi.String("string"),
    													CrossOrgUuids:   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.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestQuerySloQueryArgs{
    													DataSource:             pulumi.String("string"),
    													Measure:                pulumi.String("string"),
    													SloId:                  pulumi.String("string"),
    													AdditionalQueryFilters: pulumi.String("string"),
    													CrossOrgUuids:          pulumi.String("string"),
    													GroupMode:              pulumi.String("string"),
    													Name:                   pulumi.String("string"),
    													SloQueryType:           pulumi.String("string"),
    												},
    											},
    										},
    										Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestSortArgs{
    											Count: pulumi.Int(0),
    											OrderBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestSortOrderByArray{
    												&datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestSortOrderByArgs{
    													FormulaSort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestSortOrderByFormulaSortArgs{
    														Index: pulumi.Int(0),
    														Order: pulumi.String("string"),
    													},
    													GroupSort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestSortOrderByGroupSortArgs{
    														Name:  pulumi.String("string"),
    														Order: pulumi.String("string"),
    													},
    												},
    											},
    										},
    										Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTimeseriesRequestStyleArgs{
    											OrderBy: pulumi.String("string"),
    											Palette: pulumi.String("string"),
    										},
    									},
    									TreemapRequest: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestArgs{
    										Formulas: datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestFormulaArray{
    											&datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestFormulaArgs{
    												FormulaExpression: pulumi.String("string"),
    												Alias:             pulumi.String("string"),
    												CellDisplayMode:   pulumi.String("string"),
    												CellDisplayModeOptions: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestFormulaCellDisplayModeOptionsArgs{
    													TrendType: pulumi.String("string"),
    													YScale:    pulumi.String("string"),
    												},
    												ConditionalFormats: datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestFormulaConditionalFormatArray{
    													&datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestFormulaConditionalFormatArgs{
    														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.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestFormulaLimitArgs{
    													Count: pulumi.Int(0),
    													Order: pulumi.String("string"),
    												},
    												NumberFormat: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestFormulaNumberFormatArgs{
    													Unit: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestFormulaNumberFormatUnitArgs{
    														Canonical: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestFormulaNumberFormatUnitCanonicalArgs{
    															PerUnitName: pulumi.String("string"),
    															UnitName:    pulumi.String("string"),
    														},
    														Custom: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestFormulaNumberFormatUnitCustomArgs{
    															Label: pulumi.String("string"),
    														},
    													},
    													UnitScale: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestFormulaNumberFormatUnitScaleArgs{
    														UnitName: pulumi.String("string"),
    													},
    												},
    												Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestFormulaStyleArgs{
    													Palette:      pulumi.String("string"),
    													PaletteIndex: pulumi.Int(0),
    												},
    											},
    										},
    										Queries: datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryArray{
    											&datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryArgs{
    												ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryApmDependencyStatsQueryArgs{
    													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"),
    													CrossOrgUuids:   pulumi.String("string"),
    													IsUpstream:      pulumi.Bool(false),
    													PrimaryTagName:  pulumi.String("string"),
    													PrimaryTagValue: pulumi.String("string"),
    												},
    												ApmResourceStatsQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryApmResourceStatsQueryArgs{
    													DataSource:    pulumi.String("string"),
    													Env:           pulumi.String("string"),
    													Name:          pulumi.String("string"),
    													Service:       pulumi.String("string"),
    													Stat:          pulumi.String("string"),
    													CrossOrgUuids: 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.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryCloudCostQueryArgs{
    													DataSource:    pulumi.String("string"),
    													Name:          pulumi.String("string"),
    													Query:         pulumi.String("string"),
    													Aggregator:    pulumi.String("string"),
    													CrossOrgUuids: pulumi.String("string"),
    												},
    												EventQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryArgs{
    													Computes: datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryComputeArray{
    														&datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryComputeArgs{
    															Aggregation: pulumi.String("string"),
    															Interval:    pulumi.Int(0),
    															Metric:      pulumi.String("string"),
    														},
    													},
    													DataSource:    pulumi.String("string"),
    													Name:          pulumi.String("string"),
    													CrossOrgUuids: pulumi.String("string"),
    													GroupBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryGroupByArray{
    														&datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryGroupByArgs{
    															Facet: pulumi.String("string"),
    															Limit: pulumi.Int(0),
    															Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryGroupBySortArgs{
    																Aggregation: pulumi.String("string"),
    																Metric:      pulumi.String("string"),
    																Order:       pulumi.String("string"),
    															},
    														},
    													},
    													GroupByFields: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryGroupByFieldsArgs{
    														Fields: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														Limit: pulumi.Int(0),
    														Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryGroupByFieldsSortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    													Indexes: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													Search: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryEventQuerySearchArgs{
    														Query: pulumi.String("string"),
    													},
    													Storage: pulumi.String("string"),
    												},
    												MetricQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryMetricQueryArgs{
    													Name:          pulumi.String("string"),
    													Query:         pulumi.String("string"),
    													Aggregator:    pulumi.String("string"),
    													CrossOrgUuids: pulumi.String("string"),
    													DataSource:    pulumi.String("string"),
    													SemanticMode:  pulumi.String("string"),
    												},
    												ProcessQuery: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQueryProcessQueryArgs{
    													DataSource:      pulumi.String("string"),
    													Metric:          pulumi.String("string"),
    													Name:            pulumi.String("string"),
    													Aggregator:      pulumi.String("string"),
    													CrossOrgUuids:   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.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestQuerySloQueryArgs{
    													DataSource:             pulumi.String("string"),
    													Measure:                pulumi.String("string"),
    													SloId:                  pulumi.String("string"),
    													AdditionalQueryFilters: pulumi.String("string"),
    													CrossOrgUuids:          pulumi.String("string"),
    													GroupMode:              pulumi.String("string"),
    													Name:                   pulumi.String("string"),
    													SloQueryType:           pulumi.String("string"),
    												},
    											},
    										},
    										Sort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestSortArgs{
    											Count: pulumi.Int(0),
    											OrderBies: datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestSortOrderByArray{
    												&datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestSortOrderByArgs{
    													FormulaSort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestSortOrderByFormulaSortArgs{
    														Index: pulumi.Int(0),
    														Order: pulumi.String("string"),
    													},
    													GroupSort: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestSortOrderByGroupSortArgs{
    														Name:  pulumi.String("string"),
    														Order: pulumi.String("string"),
    													},
    												},
    											},
    										},
    										Style: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionRequestTreemapRequestStyleArgs{
    											OrderBy: pulumi.String("string"),
    											Palette: pulumi.String("string"),
    										},
    									},
    								},
    							},
    							Specification: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionSpecificationArgs{
    								Contents: pulumi.String("string"),
    								Type:     pulumi.String("string"),
    							},
    							Time: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionTimeArgs{
    								Fixed: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionTimeFixedArgs{
    									From: pulumi.Int(0),
    									To:   pulumi.Int(0),
    								},
    								Live: &datadog.PowerpackV2WidgetGroupDefinitionWidgetWildcardDefinitionTimeLiveArgs{
    									Unit:  pulumi.String("string"),
    									Value: pulumi.Int(0),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    					},
    				},
    			},
    			HeatmapDefinition: &datadog.PowerpackV2WidgetHeatmapDefinitionArgs{
    				CustomLinks: datadog.PowerpackV2WidgetHeatmapDefinitionCustomLinkArray{
    					&datadog.PowerpackV2WidgetHeatmapDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Description: pulumi.String("string"),
    				Events: datadog.PowerpackV2WidgetHeatmapDefinitionEventArray{
    					&datadog.PowerpackV2WidgetHeatmapDefinitionEventArgs{
    						Q:             pulumi.String("string"),
    						TagsExecution: pulumi.String("string"),
    					},
    				},
    				HideIncompleteCostData: pulumi.Bool(false),
    				LegendSize:             pulumi.String("string"),
    				LiveSpan:               pulumi.String("string"),
    				Markers: datadog.PowerpackV2WidgetHeatmapDefinitionMarkerArray{
    					&datadog.PowerpackV2WidgetHeatmapDefinitionMarkerArgs{
    						Value:       pulumi.String("string"),
    						DisplayType: pulumi.String("string"),
    						Label:       pulumi.String("string"),
    						Time:        pulumi.String("string"),
    					},
    				},
    				Requests: datadog.PowerpackV2WidgetHeatmapDefinitionRequestArray{
    					&datadog.PowerpackV2WidgetHeatmapDefinitionRequestArgs{
    						Formulas: datadog.PowerpackV2WidgetHeatmapDefinitionRequestFormulaArray{
    							&datadog.PowerpackV2WidgetHeatmapDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								CellDisplayModeOptions: &datadog.PowerpackV2WidgetHeatmapDefinitionRequestFormulaCellDisplayModeOptionsArgs{
    									TrendType: pulumi.String("string"),
    									YScale:    pulumi.String("string"),
    								},
    								ConditionalFormats: datadog.PowerpackV2WidgetHeatmapDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.PowerpackV2WidgetHeatmapDefinitionRequestFormulaConditionalFormatArgs{
    										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.PowerpackV2WidgetHeatmapDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								NumberFormat: &datadog.PowerpackV2WidgetHeatmapDefinitionRequestFormulaNumberFormatArgs{
    									Unit: &datadog.PowerpackV2WidgetHeatmapDefinitionRequestFormulaNumberFormatUnitArgs{
    										Canonical: &datadog.PowerpackV2WidgetHeatmapDefinitionRequestFormulaNumberFormatUnitCanonicalArgs{
    											PerUnitName: pulumi.String("string"),
    											UnitName:    pulumi.String("string"),
    										},
    										Custom: &datadog.PowerpackV2WidgetHeatmapDefinitionRequestFormulaNumberFormatUnitCustomArgs{
    											Label: pulumi.String("string"),
    										},
    									},
    									UnitScale: &datadog.PowerpackV2WidgetHeatmapDefinitionRequestFormulaNumberFormatUnitScaleArgs{
    										UnitName: pulumi.String("string"),
    									},
    								},
    								Style: &datadog.PowerpackV2WidgetHeatmapDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						Queries: datadog.PowerpackV2WidgetHeatmapDefinitionRequestQueryArray{
    							&datadog.PowerpackV2WidgetHeatmapDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									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"),
    									CrossOrgUuids:   pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackV2WidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Env:           pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Service:       pulumi.String("string"),
    									Stat:          pulumi.String("string"),
    									CrossOrgUuids: 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.PowerpackV2WidgetHeatmapDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackV2WidgetHeatmapDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.PowerpackV2WidgetHeatmapDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.PowerpackV2WidgetHeatmapDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									GroupBies: datadog.PowerpackV2WidgetHeatmapDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.PowerpackV2WidgetHeatmapDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackV2WidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									GroupByFields: &datadog.PowerpackV2WidgetHeatmapDefinitionRequestQueryEventQueryGroupByFieldsArgs{
    										Fields: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit: pulumi.Int(0),
    										Sort: &datadog.PowerpackV2WidgetHeatmapDefinitionRequestQueryEventQueryGroupByFieldsSortArgs{
    											Aggregation: pulumi.String("string"),
    											Metric:      pulumi.String("string"),
    											Order:       pulumi.String("string"),
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackV2WidgetHeatmapDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackV2WidgetHeatmapDefinitionRequestQueryMetricQueryArgs{
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									DataSource:    pulumi.String("string"),
    									SemanticMode:  pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackV2WidgetHeatmapDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									CrossOrgUuids:   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.PowerpackV2WidgetHeatmapDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									CrossOrgUuids:          pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						Style: &datadog.PowerpackV2WidgetHeatmapDefinitionRequestStyleArgs{
    							OrderBy: pulumi.String("string"),
    							Palette: pulumi.String("string"),
    						},
    					},
    				},
    				ShowLegend: pulumi.Bool(false),
    				Time: &datadog.PowerpackV2WidgetHeatmapDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetHeatmapDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetHeatmapDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    				Xaxis: &datadog.PowerpackV2WidgetHeatmapDefinitionXaxisArgs{
    					NumBuckets: pulumi.Int(0),
    				},
    				Yaxis: &datadog.PowerpackV2WidgetHeatmapDefinitionYaxisArgs{
    					IncludeZero: pulumi.Bool(false),
    					Label:       pulumi.String("string"),
    					Max:         pulumi.String("string"),
    					Min:         pulumi.String("string"),
    					Scale:       pulumi.String("string"),
    				},
    			},
    			HostmapDefinition: &datadog.PowerpackV2WidgetHostmapDefinitionArgs{
    				CustomLinks: datadog.PowerpackV2WidgetHostmapDefinitionCustomLinkArray{
    					&datadog.PowerpackV2WidgetHostmapDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Description: pulumi.String("string"),
    				Groups: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				NoGroupHosts:           pulumi.Bool(false),
    				NoMetricHosts:          pulumi.Bool(false),
    				NodeType:               pulumi.String("string"),
    				Notes:                  pulumi.String("string"),
    				Request: &datadog.PowerpackV2WidgetHostmapDefinitionRequestArgs{
    					Fill: &datadog.PowerpackV2WidgetHostmapDefinitionRequestFillArgs{
    						Formulas: datadog.PowerpackV2WidgetHostmapDefinitionRequestFillFormulaArray{
    							&datadog.PowerpackV2WidgetHostmapDefinitionRequestFillFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								CellDisplayModeOptions: &datadog.PowerpackV2WidgetHostmapDefinitionRequestFillFormulaCellDisplayModeOptionsArgs{
    									TrendType: pulumi.String("string"),
    									YScale:    pulumi.String("string"),
    								},
    								ConditionalFormats: datadog.PowerpackV2WidgetHostmapDefinitionRequestFillFormulaConditionalFormatArray{
    									&datadog.PowerpackV2WidgetHostmapDefinitionRequestFillFormulaConditionalFormatArgs{
    										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.PowerpackV2WidgetHostmapDefinitionRequestFillFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								NumberFormat: &datadog.PowerpackV2WidgetHostmapDefinitionRequestFillFormulaNumberFormatArgs{
    									Unit: &datadog.PowerpackV2WidgetHostmapDefinitionRequestFillFormulaNumberFormatUnitArgs{
    										Canonical: &datadog.PowerpackV2WidgetHostmapDefinitionRequestFillFormulaNumberFormatUnitCanonicalArgs{
    											PerUnitName: pulumi.String("string"),
    											UnitName:    pulumi.String("string"),
    										},
    										Custom: &datadog.PowerpackV2WidgetHostmapDefinitionRequestFillFormulaNumberFormatUnitCustomArgs{
    											Label: pulumi.String("string"),
    										},
    									},
    									UnitScale: &datadog.PowerpackV2WidgetHostmapDefinitionRequestFillFormulaNumberFormatUnitScaleArgs{
    										UnitName: pulumi.String("string"),
    									},
    								},
    								Style: &datadog.PowerpackV2WidgetHostmapDefinitionRequestFillFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						Queries: datadog.PowerpackV2WidgetHostmapDefinitionRequestFillQueryArray{
    							&datadog.PowerpackV2WidgetHostmapDefinitionRequestFillQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetHostmapDefinitionRequestFillQueryApmDependencyStatsQueryArgs{
    									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"),
    									CrossOrgUuids:   pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackV2WidgetHostmapDefinitionRequestFillQueryApmResourceStatsQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Env:           pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Service:       pulumi.String("string"),
    									Stat:          pulumi.String("string"),
    									CrossOrgUuids: 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.PowerpackV2WidgetHostmapDefinitionRequestFillQueryCloudCostQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackV2WidgetHostmapDefinitionRequestFillQueryEventQueryArgs{
    									Computes: datadog.PowerpackV2WidgetHostmapDefinitionRequestFillQueryEventQueryComputeArray{
    										&datadog.PowerpackV2WidgetHostmapDefinitionRequestFillQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									GroupBies: datadog.PowerpackV2WidgetHostmapDefinitionRequestFillQueryEventQueryGroupByArray{
    										&datadog.PowerpackV2WidgetHostmapDefinitionRequestFillQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackV2WidgetHostmapDefinitionRequestFillQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									GroupByFields: &datadog.PowerpackV2WidgetHostmapDefinitionRequestFillQueryEventQueryGroupByFieldsArgs{
    										Fields: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit: pulumi.Int(0),
    										Sort: &datadog.PowerpackV2WidgetHostmapDefinitionRequestFillQueryEventQueryGroupByFieldsSortArgs{
    											Aggregation: pulumi.String("string"),
    											Metric:      pulumi.String("string"),
    											Order:       pulumi.String("string"),
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackV2WidgetHostmapDefinitionRequestFillQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackV2WidgetHostmapDefinitionRequestFillQueryMetricQueryArgs{
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									DataSource:    pulumi.String("string"),
    									SemanticMode:  pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackV2WidgetHostmapDefinitionRequestFillQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									CrossOrgUuids:   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.PowerpackV2WidgetHostmapDefinitionRequestFillQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									CrossOrgUuids:          pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    					},
    					Size: &datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeArgs{
    						Formulas: datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeFormulaArray{
    							&datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								CellDisplayModeOptions: &datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeFormulaCellDisplayModeOptionsArgs{
    									TrendType: pulumi.String("string"),
    									YScale:    pulumi.String("string"),
    								},
    								ConditionalFormats: datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeFormulaConditionalFormatArray{
    									&datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeFormulaConditionalFormatArgs{
    										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.PowerpackV2WidgetHostmapDefinitionRequestSizeFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								NumberFormat: &datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeFormulaNumberFormatArgs{
    									Unit: &datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeFormulaNumberFormatUnitArgs{
    										Canonical: &datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeFormulaNumberFormatUnitCanonicalArgs{
    											PerUnitName: pulumi.String("string"),
    											UnitName:    pulumi.String("string"),
    										},
    										Custom: &datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeFormulaNumberFormatUnitCustomArgs{
    											Label: pulumi.String("string"),
    										},
    									},
    									UnitScale: &datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeFormulaNumberFormatUnitScaleArgs{
    										UnitName: pulumi.String("string"),
    									},
    								},
    								Style: &datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						Queries: datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryArray{
    							&datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryApmDependencyStatsQueryArgs{
    									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"),
    									CrossOrgUuids:   pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryApmResourceStatsQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Env:           pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Service:       pulumi.String("string"),
    									Stat:          pulumi.String("string"),
    									CrossOrgUuids: 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.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryCloudCostQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryEventQueryArgs{
    									Computes: datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryEventQueryComputeArray{
    										&datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									GroupBies: datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryEventQueryGroupByArray{
    										&datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									GroupByFields: &datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryEventQueryGroupByFieldsArgs{
    										Fields: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit: pulumi.Int(0),
    										Sort: &datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryEventQueryGroupByFieldsSortArgs{
    											Aggregation: pulumi.String("string"),
    											Metric:      pulumi.String("string"),
    											Order:       pulumi.String("string"),
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryMetricQueryArgs{
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									DataSource:    pulumi.String("string"),
    									SemanticMode:  pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackV2WidgetHostmapDefinitionRequestSizeQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									CrossOrgUuids:   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.PowerpackV2WidgetHostmapDefinitionRequestSizeQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									CrossOrgUuids:          pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    					},
    				},
    				Scopes: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				Style: &datadog.PowerpackV2WidgetHostmapDefinitionStyleArgs{
    					FillMax:     pulumi.String("string"),
    					FillMin:     pulumi.String("string"),
    					Palette:     pulumi.String("string"),
    					PaletteFlip: pulumi.Bool(false),
    				},
    				Time: &datadog.PowerpackV2WidgetHostmapDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetHostmapDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetHostmapDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			Id: pulumi.Int(0),
    			IframeDefinition: &datadog.PowerpackV2WidgetIframeDefinitionArgs{
    				Url:                    pulumi.String("string"),
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				Time: &datadog.PowerpackV2WidgetIframeDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetIframeDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetIframeDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			ImageDefinition: &datadog.PowerpackV2WidgetImageDefinitionArgs{
    				Url:    pulumi.String("string"),
    				Margin: pulumi.String("string"),
    				Time: &datadog.PowerpackV2WidgetImageDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetImageDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetImageDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				HideIncompleteCostData: pulumi.Bool(false),
    				HorizontalAlign:        pulumi.String("string"),
    				LiveSpan:               pulumi.String("string"),
    				Description:            pulumi.String("string"),
    				Sizing:                 pulumi.String("string"),
    				HasBorder:              pulumi.Bool(false),
    				Title:                  pulumi.String("string"),
    				TitleAlign:             pulumi.String("string"),
    				TitleSize:              pulumi.String("string"),
    				HasBackground:          pulumi.Bool(false),
    				UrlDarkTheme:           pulumi.String("string"),
    				VerticalAlign:          pulumi.String("string"),
    			},
    			ListStreamDefinition: &datadog.PowerpackV2WidgetListStreamDefinitionArgs{
    				Requests: datadog.PowerpackV2WidgetListStreamDefinitionRequestArray{
    					&datadog.PowerpackV2WidgetListStreamDefinitionRequestArgs{
    						Columns: datadog.PowerpackV2WidgetListStreamDefinitionRequestColumnArray{
    							&datadog.PowerpackV2WidgetListStreamDefinitionRequestColumnArgs{
    								Field: pulumi.String("string"),
    								Width: pulumi.String("string"),
    							},
    						},
    						Query: &datadog.PowerpackV2WidgetListStreamDefinitionRequestQueryArgs{
    							DataSource:                 pulumi.String("string"),
    							ClusteringPatternFieldPath: pulumi.String("string"),
    							EventSize:                  pulumi.String("string"),
    							GroupBies: datadog.PowerpackV2WidgetListStreamDefinitionRequestQueryGroupByArray{
    								&datadog.PowerpackV2WidgetListStreamDefinitionRequestQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    								},
    							},
    							Indexes: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							QueryString: pulumi.String("string"),
    							Sort: &datadog.PowerpackV2WidgetListStreamDefinitionRequestQuerySortArgs{
    								Column: pulumi.String("string"),
    								Order:  pulumi.String("string"),
    							},
    							Storage: pulumi.String("string"),
    						},
    						ResponseFormat: pulumi.String("string"),
    					},
    				},
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LegendSize:             pulumi.String("string"),
    				LiveSpan:               pulumi.String("string"),
    				ShowLegend:             pulumi.Bool(false),
    				Time: &datadog.PowerpackV2WidgetListStreamDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetListStreamDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetListStreamDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			LogStreamDefinition: &datadog.PowerpackV2WidgetLogStreamDefinitionArgs{
    				Columns: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				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.PowerpackV2WidgetLogStreamDefinitionSortArgs{
    					Column: pulumi.String("string"),
    					Order:  pulumi.String("string"),
    				},
    				Time: &datadog.PowerpackV2WidgetLogStreamDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetLogStreamDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetLogStreamDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			ManageStatusDefinition: &datadog.PowerpackV2WidgetManageStatusDefinitionArgs{
    				Query:                  pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				ShowPriority:           pulumi.Bool(false),
    				ColorPreference:        pulumi.String("string"),
    				HideZeroCounts:         pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				Description:            pulumi.String("string"),
    				ShowLastTriggered:      pulumi.Bool(false),
    				DisplayFormat:          pulumi.String("string"),
    				Sort:                   pulumi.String("string"),
    				SummaryType:            pulumi.String("string"),
    				Time: &datadog.PowerpackV2WidgetManageStatusDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetManageStatusDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetManageStatusDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			NoteDefinition: &datadog.PowerpackV2WidgetNoteDefinitionArgs{
    				Content:   pulumi.String("string"),
    				TextAlign: pulumi.String("string"),
    				Time: &datadog.PowerpackV2WidgetNoteDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetNoteDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetNoteDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				FontSize:               pulumi.String("string"),
    				HasPadding:             pulumi.Bool(false),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				Description:            pulumi.String("string"),
    				TickEdge:               pulumi.String("string"),
    				ShowTick:               pulumi.Bool(false),
    				TickPos:                pulumi.String("string"),
    				BackgroundColor:        pulumi.String("string"),
    				Title:                  pulumi.String("string"),
    				TitleAlign:             pulumi.String("string"),
    				TitleSize:              pulumi.String("string"),
    				VerticalAlign:          pulumi.String("string"),
    			},
    			QueryTableDefinition: &datadog.PowerpackV2WidgetQueryTableDefinitionArgs{
    				CustomLinks: datadog.PowerpackV2WidgetQueryTableDefinitionCustomLinkArray{
    					&datadog.PowerpackV2WidgetQueryTableDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Description:            pulumi.String("string"),
    				HasSearchBar:           pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				Requests: datadog.PowerpackV2WidgetQueryTableDefinitionRequestArray{
    					&datadog.PowerpackV2WidgetQueryTableDefinitionRequestArgs{
    						Aggregator: pulumi.String("string"),
    						Alias:      pulumi.String("string"),
    						CellDisplayModes: pulumi.StringArray{
    							pulumi.String("string"),
    						},
    						ConditionalFormats: datadog.PowerpackV2WidgetQueryTableDefinitionRequestConditionalFormatArray{
    							&datadog.PowerpackV2WidgetQueryTableDefinitionRequestConditionalFormatArgs{
    								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.PowerpackV2WidgetQueryTableDefinitionRequestFormulaArray{
    							&datadog.PowerpackV2WidgetQueryTableDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								CellDisplayModeOptions: &datadog.PowerpackV2WidgetQueryTableDefinitionRequestFormulaCellDisplayModeOptionsArgs{
    									TrendType: pulumi.String("string"),
    									YScale:    pulumi.String("string"),
    								},
    								ConditionalFormats: datadog.PowerpackV2WidgetQueryTableDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.PowerpackV2WidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs{
    										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.PowerpackV2WidgetQueryTableDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								NumberFormat: &datadog.PowerpackV2WidgetQueryTableDefinitionRequestFormulaNumberFormatArgs{
    									Unit: &datadog.PowerpackV2WidgetQueryTableDefinitionRequestFormulaNumberFormatUnitArgs{
    										Canonical: &datadog.PowerpackV2WidgetQueryTableDefinitionRequestFormulaNumberFormatUnitCanonicalArgs{
    											PerUnitName: pulumi.String("string"),
    											UnitName:    pulumi.String("string"),
    										},
    										Custom: &datadog.PowerpackV2WidgetQueryTableDefinitionRequestFormulaNumberFormatUnitCustomArgs{
    											Label: pulumi.String("string"),
    										},
    									},
    									UnitScale: &datadog.PowerpackV2WidgetQueryTableDefinitionRequestFormulaNumberFormatUnitScaleArgs{
    										UnitName: pulumi.String("string"),
    									},
    								},
    								Style: &datadog.PowerpackV2WidgetQueryTableDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						Limit: pulumi.Int(0),
    						Order: pulumi.String("string"),
    						Queries: datadog.PowerpackV2WidgetQueryTableDefinitionRequestQueryArray{
    							&datadog.PowerpackV2WidgetQueryTableDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									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"),
    									CrossOrgUuids:   pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackV2WidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Env:           pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Service:       pulumi.String("string"),
    									Stat:          pulumi.String("string"),
    									CrossOrgUuids: 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.PowerpackV2WidgetQueryTableDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackV2WidgetQueryTableDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.PowerpackV2WidgetQueryTableDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.PowerpackV2WidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									GroupBies: datadog.PowerpackV2WidgetQueryTableDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.PowerpackV2WidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackV2WidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									GroupByFields: &datadog.PowerpackV2WidgetQueryTableDefinitionRequestQueryEventQueryGroupByFieldsArgs{
    										Fields: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit: pulumi.Int(0),
    										Sort: &datadog.PowerpackV2WidgetQueryTableDefinitionRequestQueryEventQueryGroupByFieldsSortArgs{
    											Aggregation: pulumi.String("string"),
    											Metric:      pulumi.String("string"),
    											Order:       pulumi.String("string"),
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackV2WidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackV2WidgetQueryTableDefinitionRequestQueryMetricQueryArgs{
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									DataSource:    pulumi.String("string"),
    									SemanticMode:  pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackV2WidgetQueryTableDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									CrossOrgUuids:   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.PowerpackV2WidgetQueryTableDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									CrossOrgUuids:          pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						TextFormats: datadog.PowerpackV2WidgetQueryTableDefinitionRequestTextFormatArray{
    							&datadog.PowerpackV2WidgetQueryTableDefinitionRequestTextFormatArgs{
    								TextFormats: datadog.PowerpackV2WidgetQueryTableDefinitionRequestTextFormatTextFormatArray{
    									&datadog.PowerpackV2WidgetQueryTableDefinitionRequestTextFormatTextFormatArgs{
    										Match: &datadog.PowerpackV2WidgetQueryTableDefinitionRequestTextFormatTextFormatMatchArgs{
    											Type:  pulumi.String("string"),
    											Value: pulumi.String("string"),
    										},
    										CustomBgColor: pulumi.String("string"),
    										CustomFgColor: pulumi.String("string"),
    										Palette:       pulumi.String("string"),
    										Replace: &datadog.PowerpackV2WidgetQueryTableDefinitionRequestTextFormatTextFormatReplaceArgs{
    											Type:      pulumi.String("string"),
    											With:      pulumi.String("string"),
    											Substring: pulumi.String("string"),
    										},
    									},
    								},
    							},
    						},
    					},
    				},
    				Time: &datadog.PowerpackV2WidgetQueryTableDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetQueryTableDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetQueryTableDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			QueryValueDefinition: &datadog.PowerpackV2WidgetQueryValueDefinitionArgs{
    				Autoscale: pulumi.Bool(false),
    				CustomLinks: datadog.PowerpackV2WidgetQueryValueDefinitionCustomLinkArray{
    					&datadog.PowerpackV2WidgetQueryValueDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				CustomUnit:             pulumi.String("string"),
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				Precision:              pulumi.Int(0),
    				Requests: datadog.PowerpackV2WidgetQueryValueDefinitionRequestArray{
    					&datadog.PowerpackV2WidgetQueryValueDefinitionRequestArgs{
    						Aggregator: pulumi.String("string"),
    						ConditionalFormats: datadog.PowerpackV2WidgetQueryValueDefinitionRequestConditionalFormatArray{
    							&datadog.PowerpackV2WidgetQueryValueDefinitionRequestConditionalFormatArgs{
    								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.PowerpackV2WidgetQueryValueDefinitionRequestFormulaArray{
    							&datadog.PowerpackV2WidgetQueryValueDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								CellDisplayModeOptions: &datadog.PowerpackV2WidgetQueryValueDefinitionRequestFormulaCellDisplayModeOptionsArgs{
    									TrendType: pulumi.String("string"),
    									YScale:    pulumi.String("string"),
    								},
    								ConditionalFormats: datadog.PowerpackV2WidgetQueryValueDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.PowerpackV2WidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs{
    										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.PowerpackV2WidgetQueryValueDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								NumberFormat: &datadog.PowerpackV2WidgetQueryValueDefinitionRequestFormulaNumberFormatArgs{
    									Unit: &datadog.PowerpackV2WidgetQueryValueDefinitionRequestFormulaNumberFormatUnitArgs{
    										Canonical: &datadog.PowerpackV2WidgetQueryValueDefinitionRequestFormulaNumberFormatUnitCanonicalArgs{
    											PerUnitName: pulumi.String("string"),
    											UnitName:    pulumi.String("string"),
    										},
    										Custom: &datadog.PowerpackV2WidgetQueryValueDefinitionRequestFormulaNumberFormatUnitCustomArgs{
    											Label: pulumi.String("string"),
    										},
    									},
    									UnitScale: &datadog.PowerpackV2WidgetQueryValueDefinitionRequestFormulaNumberFormatUnitScaleArgs{
    										UnitName: pulumi.String("string"),
    									},
    								},
    								Style: &datadog.PowerpackV2WidgetQueryValueDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						Queries: datadog.PowerpackV2WidgetQueryValueDefinitionRequestQueryArray{
    							&datadog.PowerpackV2WidgetQueryValueDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									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"),
    									CrossOrgUuids:   pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackV2WidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Env:           pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Service:       pulumi.String("string"),
    									Stat:          pulumi.String("string"),
    									CrossOrgUuids: 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.PowerpackV2WidgetQueryValueDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackV2WidgetQueryValueDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.PowerpackV2WidgetQueryValueDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.PowerpackV2WidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									GroupBies: datadog.PowerpackV2WidgetQueryValueDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.PowerpackV2WidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackV2WidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									GroupByFields: &datadog.PowerpackV2WidgetQueryValueDefinitionRequestQueryEventQueryGroupByFieldsArgs{
    										Fields: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit: pulumi.Int(0),
    										Sort: &datadog.PowerpackV2WidgetQueryValueDefinitionRequestQueryEventQueryGroupByFieldsSortArgs{
    											Aggregation: pulumi.String("string"),
    											Metric:      pulumi.String("string"),
    											Order:       pulumi.String("string"),
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackV2WidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackV2WidgetQueryValueDefinitionRequestQueryMetricQueryArgs{
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									DataSource:    pulumi.String("string"),
    									SemanticMode:  pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackV2WidgetQueryValueDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									CrossOrgUuids:   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.PowerpackV2WidgetQueryValueDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									CrossOrgUuids:          pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    					},
    				},
    				TextAlign: pulumi.String("string"),
    				Time: &datadog.PowerpackV2WidgetQueryValueDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetQueryValueDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetQueryValueDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				TimeseriesBackground: &datadog.PowerpackV2WidgetQueryValueDefinitionTimeseriesBackgroundArgs{
    					Type: pulumi.String("string"),
    					Yaxis: &datadog.PowerpackV2WidgetQueryValueDefinitionTimeseriesBackgroundYaxisArgs{
    						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.PowerpackV2WidgetRunWorkflowDefinitionArgs{
    				WorkflowId: pulumi.String("string"),
    				CustomLinks: datadog.PowerpackV2WidgetRunWorkflowDefinitionCustomLinkArray{
    					&datadog.PowerpackV2WidgetRunWorkflowDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				Inputs: datadog.PowerpackV2WidgetRunWorkflowDefinitionInputTypeArray{
    					&datadog.PowerpackV2WidgetRunWorkflowDefinitionInputTypeArgs{
    						Name:  pulumi.String("string"),
    						Value: pulumi.String("string"),
    					},
    				},
    				LiveSpan: pulumi.String("string"),
    				Time: &datadog.PowerpackV2WidgetRunWorkflowDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetRunWorkflowDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetRunWorkflowDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			SankeyDefinition: &datadog.PowerpackV2WidgetSankeyDefinitionArgs{
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				Requests: datadog.PowerpackV2WidgetSankeyDefinitionRequestArray{
    					&datadog.PowerpackV2WidgetSankeyDefinitionRequestArgs{
    						NetworkRequest: &datadog.PowerpackV2WidgetSankeyDefinitionRequestNetworkRequestArgs{
    							Query: &datadog.PowerpackV2WidgetSankeyDefinitionRequestNetworkRequestQueryArgs{
    								DataSource: pulumi.String("string"),
    								GroupBies: pulumi.StringArray{
    									pulumi.String("string"),
    								},
    								Limit:       pulumi.Int(0),
    								QueryString: pulumi.String("string"),
    								Compute: &datadog.PowerpackV2WidgetSankeyDefinitionRequestNetworkRequestQueryComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Metric:      pulumi.String("string"),
    								},
    								Mode:                 pulumi.String("string"),
    								ShouldExcludeMissing: pulumi.Bool(false),
    								Sort: &datadog.PowerpackV2WidgetSankeyDefinitionRequestNetworkRequestQuerySortArgs{
    									Field: pulumi.String("string"),
    									Order: pulumi.String("string"),
    								},
    							},
    						},
    						RumRequest: &datadog.PowerpackV2WidgetSankeyDefinitionRequestRumRequestArgs{
    							Query: &datadog.PowerpackV2WidgetSankeyDefinitionRequestRumRequestQueryArgs{
    								DataSource:     pulumi.String("string"),
    								Mode:           pulumi.String("string"),
    								QueryString:    pulumi.String("string"),
    								EntriesPerStep: pulumi.Int(0),
    								NumberOfSteps:  pulumi.Int(0),
    								Source:         pulumi.String("string"),
    								SubqueryId:     pulumi.String("string"),
    								Target:         pulumi.String("string"),
    							},
    						},
    					},
    				},
    				ShowOtherLinks: pulumi.Bool(false),
    				SortNodes:      pulumi.Bool(false),
    				Time: &datadog.PowerpackV2WidgetSankeyDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetSankeyDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetSankeyDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			ScatterplotDefinition: &datadog.PowerpackV2WidgetScatterplotDefinitionArgs{
    				ColorByGroups: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				CustomLinks: datadog.PowerpackV2WidgetScatterplotDefinitionCustomLinkArray{
    					&datadog.PowerpackV2WidgetScatterplotDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				Request: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestArgs{
    					ScatterplotTables: datadog.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableArray{
    						&datadog.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableArgs{
    							Formulas: datadog.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableFormulaArray{
    								&datadog.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs{
    									Dimension:         pulumi.String("string"),
    									FormulaExpression: pulumi.String("string"),
    									Alias:             pulumi.String("string"),
    								},
    							},
    							Queries: datadog.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryArray{
    								&datadog.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryArgs{
    									ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs{
    										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"),
    										CrossOrgUuids:   pulumi.String("string"),
    										IsUpstream:      pulumi.Bool(false),
    										PrimaryTagName:  pulumi.String("string"),
    										PrimaryTagValue: pulumi.String("string"),
    									},
    									ApmResourceStatsQuery: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs{
    										DataSource:    pulumi.String("string"),
    										Env:           pulumi.String("string"),
    										Name:          pulumi.String("string"),
    										Service:       pulumi.String("string"),
    										Stat:          pulumi.String("string"),
    										CrossOrgUuids: 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.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs{
    										DataSource:    pulumi.String("string"),
    										Name:          pulumi.String("string"),
    										Query:         pulumi.String("string"),
    										Aggregator:    pulumi.String("string"),
    										CrossOrgUuids: pulumi.String("string"),
    									},
    									EventQuery: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs{
    										Computes: datadog.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArray{
    											&datadog.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    												Metric:      pulumi.String("string"),
    											},
    										},
    										DataSource:    pulumi.String("string"),
    										Name:          pulumi.String("string"),
    										CrossOrgUuids: pulumi.String("string"),
    										GroupBies: datadog.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArray{
    											&datadog.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												Sort: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs{
    													Aggregation: pulumi.String("string"),
    													Metric:      pulumi.String("string"),
    													Order:       pulumi.String("string"),
    												},
    											},
    										},
    										GroupByFields: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByFieldsArgs{
    											Fields: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByFieldsSortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    										Indexes: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Search: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs{
    											Query: pulumi.String("string"),
    										},
    										Storage: pulumi.String("string"),
    									},
    									MetricQuery: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs{
    										Name:          pulumi.String("string"),
    										Query:         pulumi.String("string"),
    										Aggregator:    pulumi.String("string"),
    										CrossOrgUuids: pulumi.String("string"),
    										DataSource:    pulumi.String("string"),
    										SemanticMode:  pulumi.String("string"),
    									},
    									ProcessQuery: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs{
    										DataSource:      pulumi.String("string"),
    										Metric:          pulumi.String("string"),
    										Name:            pulumi.String("string"),
    										Aggregator:      pulumi.String("string"),
    										CrossOrgUuids:   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.PowerpackV2WidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs{
    										DataSource:             pulumi.String("string"),
    										Measure:                pulumi.String("string"),
    										SloId:                  pulumi.String("string"),
    										AdditionalQueryFilters: pulumi.String("string"),
    										CrossOrgUuids:          pulumi.String("string"),
    										GroupMode:              pulumi.String("string"),
    										Name:                   pulumi.String("string"),
    										SloQueryType:           pulumi.String("string"),
    									},
    								},
    							},
    						},
    					},
    					X: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestXArgs{
    						Aggregator: pulumi.String("string"),
    						Formulas: datadog.PowerpackV2WidgetScatterplotDefinitionRequestXFormulaArray{
    							&datadog.PowerpackV2WidgetScatterplotDefinitionRequestXFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								CellDisplayModeOptions: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestXFormulaCellDisplayModeOptionsArgs{
    									TrendType: pulumi.String("string"),
    									YScale:    pulumi.String("string"),
    								},
    								ConditionalFormats: datadog.PowerpackV2WidgetScatterplotDefinitionRequestXFormulaConditionalFormatArray{
    									&datadog.PowerpackV2WidgetScatterplotDefinitionRequestXFormulaConditionalFormatArgs{
    										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.PowerpackV2WidgetScatterplotDefinitionRequestXFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								NumberFormat: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestXFormulaNumberFormatArgs{
    									Unit: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestXFormulaNumberFormatUnitArgs{
    										Canonical: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestXFormulaNumberFormatUnitCanonicalArgs{
    											PerUnitName: pulumi.String("string"),
    											UnitName:    pulumi.String("string"),
    										},
    										Custom: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestXFormulaNumberFormatUnitCustomArgs{
    											Label: pulumi.String("string"),
    										},
    									},
    									UnitScale: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestXFormulaNumberFormatUnitScaleArgs{
    										UnitName: pulumi.String("string"),
    									},
    								},
    								Style: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestXFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						Queries: datadog.PowerpackV2WidgetScatterplotDefinitionRequestXQueryArray{
    							&datadog.PowerpackV2WidgetScatterplotDefinitionRequestXQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestXQueryApmDependencyStatsQueryArgs{
    									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"),
    									CrossOrgUuids:   pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestXQueryApmResourceStatsQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Env:           pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Service:       pulumi.String("string"),
    									Stat:          pulumi.String("string"),
    									CrossOrgUuids: 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.PowerpackV2WidgetScatterplotDefinitionRequestXQueryCloudCostQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestXQueryEventQueryArgs{
    									Computes: datadog.PowerpackV2WidgetScatterplotDefinitionRequestXQueryEventQueryComputeArray{
    										&datadog.PowerpackV2WidgetScatterplotDefinitionRequestXQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									GroupBies: datadog.PowerpackV2WidgetScatterplotDefinitionRequestXQueryEventQueryGroupByArray{
    										&datadog.PowerpackV2WidgetScatterplotDefinitionRequestXQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestXQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									GroupByFields: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestXQueryEventQueryGroupByFieldsArgs{
    										Fields: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit: pulumi.Int(0),
    										Sort: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestXQueryEventQueryGroupByFieldsSortArgs{
    											Aggregation: pulumi.String("string"),
    											Metric:      pulumi.String("string"),
    											Order:       pulumi.String("string"),
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestXQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestXQueryMetricQueryArgs{
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									DataSource:    pulumi.String("string"),
    									SemanticMode:  pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestXQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									CrossOrgUuids:   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.PowerpackV2WidgetScatterplotDefinitionRequestXQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									CrossOrgUuids:          pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    					},
    					Y: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestYArgs{
    						Aggregator: pulumi.String("string"),
    						Formulas: datadog.PowerpackV2WidgetScatterplotDefinitionRequestYFormulaArray{
    							&datadog.PowerpackV2WidgetScatterplotDefinitionRequestYFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								CellDisplayModeOptions: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestYFormulaCellDisplayModeOptionsArgs{
    									TrendType: pulumi.String("string"),
    									YScale:    pulumi.String("string"),
    								},
    								ConditionalFormats: datadog.PowerpackV2WidgetScatterplotDefinitionRequestYFormulaConditionalFormatArray{
    									&datadog.PowerpackV2WidgetScatterplotDefinitionRequestYFormulaConditionalFormatArgs{
    										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.PowerpackV2WidgetScatterplotDefinitionRequestYFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								NumberFormat: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestYFormulaNumberFormatArgs{
    									Unit: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestYFormulaNumberFormatUnitArgs{
    										Canonical: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestYFormulaNumberFormatUnitCanonicalArgs{
    											PerUnitName: pulumi.String("string"),
    											UnitName:    pulumi.String("string"),
    										},
    										Custom: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestYFormulaNumberFormatUnitCustomArgs{
    											Label: pulumi.String("string"),
    										},
    									},
    									UnitScale: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestYFormulaNumberFormatUnitScaleArgs{
    										UnitName: pulumi.String("string"),
    									},
    								},
    								Style: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestYFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						Queries: datadog.PowerpackV2WidgetScatterplotDefinitionRequestYQueryArray{
    							&datadog.PowerpackV2WidgetScatterplotDefinitionRequestYQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestYQueryApmDependencyStatsQueryArgs{
    									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"),
    									CrossOrgUuids:   pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestYQueryApmResourceStatsQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Env:           pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Service:       pulumi.String("string"),
    									Stat:          pulumi.String("string"),
    									CrossOrgUuids: 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.PowerpackV2WidgetScatterplotDefinitionRequestYQueryCloudCostQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestYQueryEventQueryArgs{
    									Computes: datadog.PowerpackV2WidgetScatterplotDefinitionRequestYQueryEventQueryComputeArray{
    										&datadog.PowerpackV2WidgetScatterplotDefinitionRequestYQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									GroupBies: datadog.PowerpackV2WidgetScatterplotDefinitionRequestYQueryEventQueryGroupByArray{
    										&datadog.PowerpackV2WidgetScatterplotDefinitionRequestYQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestYQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									GroupByFields: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestYQueryEventQueryGroupByFieldsArgs{
    										Fields: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit: pulumi.Int(0),
    										Sort: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestYQueryEventQueryGroupByFieldsSortArgs{
    											Aggregation: pulumi.String("string"),
    											Metric:      pulumi.String("string"),
    											Order:       pulumi.String("string"),
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestYQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestYQueryMetricQueryArgs{
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									DataSource:    pulumi.String("string"),
    									SemanticMode:  pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackV2WidgetScatterplotDefinitionRequestYQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									CrossOrgUuids:   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.PowerpackV2WidgetScatterplotDefinitionRequestYQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									CrossOrgUuids:          pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    					},
    				},
    				Time: &datadog.PowerpackV2WidgetScatterplotDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetScatterplotDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetScatterplotDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    				Xaxis: &datadog.PowerpackV2WidgetScatterplotDefinitionXaxisArgs{
    					IncludeZero: pulumi.Bool(false),
    					Label:       pulumi.String("string"),
    					Max:         pulumi.String("string"),
    					Min:         pulumi.String("string"),
    					Scale:       pulumi.String("string"),
    				},
    				Yaxis: &datadog.PowerpackV2WidgetScatterplotDefinitionYaxisArgs{
    					IncludeZero: pulumi.Bool(false),
    					Label:       pulumi.String("string"),
    					Max:         pulumi.String("string"),
    					Min:         pulumi.String("string"),
    					Scale:       pulumi.String("string"),
    				},
    			},
    			ServiceLevelObjectiveDefinition: &datadog.PowerpackV2WidgetServiceLevelObjectiveDefinitionArgs{
    				SloId:    pulumi.String("string"),
    				ViewType: pulumi.String("string"),
    				ViewMode: pulumi.String("string"),
    				TimeWindows: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				HideIncompleteCostData: pulumi.Bool(false),
    				ShowErrorBudget:        pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				Time: &datadog.PowerpackV2WidgetServiceLevelObjectiveDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetServiceLevelObjectiveDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetServiceLevelObjectiveDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				AdditionalQueryFilters: pulumi.String("string"),
    				Title:                  pulumi.String("string"),
    				TitleAlign:             pulumi.String("string"),
    				TitleSize:              pulumi.String("string"),
    				GlobalTimeTarget:       pulumi.String("string"),
    				Description:            pulumi.String("string"),
    			},
    			ServicemapDefinition: &datadog.PowerpackV2WidgetServicemapDefinitionArgs{
    				Filters: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				Service: pulumi.String("string"),
    				CustomLinks: datadog.PowerpackV2WidgetServicemapDefinitionCustomLinkArray{
    					&datadog.PowerpackV2WidgetServicemapDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				Time: &datadog.PowerpackV2WidgetServicemapDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetServicemapDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetServicemapDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			SloListDefinition: &datadog.PowerpackV2WidgetSloListDefinitionArgs{
    				Requests: datadog.PowerpackV2WidgetSloListDefinitionRequestArray{
    					&datadog.PowerpackV2WidgetSloListDefinitionRequestArgs{
    						Query: &datadog.PowerpackV2WidgetSloListDefinitionRequestQueryArgs{
    							QueryString: pulumi.String("string"),
    							Limit:       pulumi.Int(0),
    							Sorts: datadog.PowerpackV2WidgetSloListDefinitionRequestQuerySortArray{
    								&datadog.PowerpackV2WidgetSloListDefinitionRequestQuerySortArgs{
    									Column: pulumi.String("string"),
    									Order:  pulumi.String("string"),
    								},
    							},
    						},
    						RequestType: pulumi.String("string"),
    					},
    				},
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				Time: &datadog.PowerpackV2WidgetSloListDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetSloListDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetSloListDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			SunburstDefinition: &datadog.PowerpackV2WidgetSunburstDefinitionArgs{
    				CustomLinks: datadog.PowerpackV2WidgetSunburstDefinitionCustomLinkArray{
    					&datadog.PowerpackV2WidgetSunburstDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				HideTotal:              pulumi.Bool(false),
    				LegendInline: &datadog.PowerpackV2WidgetSunburstDefinitionLegendInlineArgs{
    					Type:        pulumi.String("string"),
    					HidePercent: pulumi.Bool(false),
    					HideValue:   pulumi.Bool(false),
    				},
    				LegendTable: &datadog.PowerpackV2WidgetSunburstDefinitionLegendTableArgs{
    					Type: pulumi.String("string"),
    				},
    				LiveSpan: pulumi.String("string"),
    				Requests: datadog.PowerpackV2WidgetSunburstDefinitionRequestArray{
    					&datadog.PowerpackV2WidgetSunburstDefinitionRequestArgs{
    						Formulas: datadog.PowerpackV2WidgetSunburstDefinitionRequestFormulaArray{
    							&datadog.PowerpackV2WidgetSunburstDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								CellDisplayModeOptions: &datadog.PowerpackV2WidgetSunburstDefinitionRequestFormulaCellDisplayModeOptionsArgs{
    									TrendType: pulumi.String("string"),
    									YScale:    pulumi.String("string"),
    								},
    								ConditionalFormats: datadog.PowerpackV2WidgetSunburstDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.PowerpackV2WidgetSunburstDefinitionRequestFormulaConditionalFormatArgs{
    										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.PowerpackV2WidgetSunburstDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								NumberFormat: &datadog.PowerpackV2WidgetSunburstDefinitionRequestFormulaNumberFormatArgs{
    									Unit: &datadog.PowerpackV2WidgetSunburstDefinitionRequestFormulaNumberFormatUnitArgs{
    										Canonical: &datadog.PowerpackV2WidgetSunburstDefinitionRequestFormulaNumberFormatUnitCanonicalArgs{
    											PerUnitName: pulumi.String("string"),
    											UnitName:    pulumi.String("string"),
    										},
    										Custom: &datadog.PowerpackV2WidgetSunburstDefinitionRequestFormulaNumberFormatUnitCustomArgs{
    											Label: pulumi.String("string"),
    										},
    									},
    									UnitScale: &datadog.PowerpackV2WidgetSunburstDefinitionRequestFormulaNumberFormatUnitScaleArgs{
    										UnitName: pulumi.String("string"),
    									},
    								},
    								Style: &datadog.PowerpackV2WidgetSunburstDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						Queries: datadog.PowerpackV2WidgetSunburstDefinitionRequestQueryArray{
    							&datadog.PowerpackV2WidgetSunburstDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									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"),
    									CrossOrgUuids:   pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackV2WidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Env:           pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Service:       pulumi.String("string"),
    									Stat:          pulumi.String("string"),
    									CrossOrgUuids: 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.PowerpackV2WidgetSunburstDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackV2WidgetSunburstDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.PowerpackV2WidgetSunburstDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.PowerpackV2WidgetSunburstDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									GroupBies: datadog.PowerpackV2WidgetSunburstDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.PowerpackV2WidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackV2WidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									GroupByFields: &datadog.PowerpackV2WidgetSunburstDefinitionRequestQueryEventQueryGroupByFieldsArgs{
    										Fields: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit: pulumi.Int(0),
    										Sort: &datadog.PowerpackV2WidgetSunburstDefinitionRequestQueryEventQueryGroupByFieldsSortArgs{
    											Aggregation: pulumi.String("string"),
    											Metric:      pulumi.String("string"),
    											Order:       pulumi.String("string"),
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackV2WidgetSunburstDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackV2WidgetSunburstDefinitionRequestQueryMetricQueryArgs{
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									DataSource:    pulumi.String("string"),
    									SemanticMode:  pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackV2WidgetSunburstDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									CrossOrgUuids:   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.PowerpackV2WidgetSunburstDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									CrossOrgUuids:          pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						Sort: &datadog.PowerpackV2WidgetSunburstDefinitionRequestSortArgs{
    							Count: pulumi.Int(0),
    							OrderBies: datadog.PowerpackV2WidgetSunburstDefinitionRequestSortOrderByArray{
    								&datadog.PowerpackV2WidgetSunburstDefinitionRequestSortOrderByArgs{
    									FormulaSort: &datadog.PowerpackV2WidgetSunburstDefinitionRequestSortOrderByFormulaSortArgs{
    										Index: pulumi.Int(0),
    										Order: pulumi.String("string"),
    									},
    									GroupSort: &datadog.PowerpackV2WidgetSunburstDefinitionRequestSortOrderByGroupSortArgs{
    										Name:  pulumi.String("string"),
    										Order: pulumi.String("string"),
    									},
    								},
    							},
    						},
    						Style: &datadog.PowerpackV2WidgetSunburstDefinitionRequestStyleArgs{
    							OrderBy: pulumi.String("string"),
    							Palette: pulumi.String("string"),
    						},
    					},
    				},
    				Time: &datadog.PowerpackV2WidgetSunburstDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetSunburstDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetSunburstDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			TimeseriesDefinition: &datadog.PowerpackV2WidgetTimeseriesDefinitionArgs{
    				CustomLinks: datadog.PowerpackV2WidgetTimeseriesDefinitionCustomLinkArray{
    					&datadog.PowerpackV2WidgetTimeseriesDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Description: pulumi.String("string"),
    				Events: datadog.PowerpackV2WidgetTimeseriesDefinitionEventArray{
    					&datadog.PowerpackV2WidgetTimeseriesDefinitionEventArgs{
    						Q:             pulumi.String("string"),
    						TagsExecution: pulumi.String("string"),
    					},
    				},
    				HideIncompleteCostData: pulumi.Bool(false),
    				LegendColumns: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				LegendLayout: pulumi.String("string"),
    				LegendSize:   pulumi.String("string"),
    				LiveSpan:     pulumi.String("string"),
    				Markers: datadog.PowerpackV2WidgetTimeseriesDefinitionMarkerArray{
    					&datadog.PowerpackV2WidgetTimeseriesDefinitionMarkerArgs{
    						Value:       pulumi.String("string"),
    						DisplayType: pulumi.String("string"),
    						Label:       pulumi.String("string"),
    						Time:        pulumi.String("string"),
    					},
    				},
    				Requests: datadog.PowerpackV2WidgetTimeseriesDefinitionRequestArray{
    					&datadog.PowerpackV2WidgetTimeseriesDefinitionRequestArgs{
    						DisplayType: pulumi.String("string"),
    						Formulas: datadog.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaArray{
    							&datadog.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								CellDisplayModeOptions: &datadog.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaCellDisplayModeOptionsArgs{
    									TrendType: pulumi.String("string"),
    									YScale:    pulumi.String("string"),
    								},
    								ConditionalFormats: datadog.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs{
    										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.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								NumberFormat: &datadog.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaNumberFormatArgs{
    									Unit: &datadog.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaNumberFormatUnitArgs{
    										Canonical: &datadog.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaNumberFormatUnitCanonicalArgs{
    											PerUnitName: pulumi.String("string"),
    											UnitName:    pulumi.String("string"),
    										},
    										Custom: &datadog.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaNumberFormatUnitCustomArgs{
    											Label: pulumi.String("string"),
    										},
    									},
    									UnitScale: &datadog.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaNumberFormatUnitScaleArgs{
    										UnitName: pulumi.String("string"),
    									},
    								},
    								Style: &datadog.PowerpackV2WidgetTimeseriesDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						Metadatas: datadog.PowerpackV2WidgetTimeseriesDefinitionRequestMetadataArray{
    							&datadog.PowerpackV2WidgetTimeseriesDefinitionRequestMetadataArgs{
    								Expression: pulumi.String("string"),
    								AliasName:  pulumi.String("string"),
    							},
    						},
    						OnRightYaxis: pulumi.Bool(false),
    						ProcessQuery: &datadog.PowerpackV2WidgetTimeseriesDefinitionRequestProcessQueryArgs{
    							Metric: pulumi.String("string"),
    							FilterBies: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Limit:    pulumi.Int(0),
    							SearchBy: pulumi.String("string"),
    						},
    						Queries: datadog.PowerpackV2WidgetTimeseriesDefinitionRequestQueryArray{
    							&datadog.PowerpackV2WidgetTimeseriesDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									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"),
    									CrossOrgUuids:   pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackV2WidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Env:           pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Service:       pulumi.String("string"),
    									Stat:          pulumi.String("string"),
    									CrossOrgUuids: 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.PowerpackV2WidgetTimeseriesDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackV2WidgetTimeseriesDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.PowerpackV2WidgetTimeseriesDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.PowerpackV2WidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									GroupBies: datadog.PowerpackV2WidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.PowerpackV2WidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackV2WidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									GroupByFields: &datadog.PowerpackV2WidgetTimeseriesDefinitionRequestQueryEventQueryGroupByFieldsArgs{
    										Fields: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit: pulumi.Int(0),
    										Sort: &datadog.PowerpackV2WidgetTimeseriesDefinitionRequestQueryEventQueryGroupByFieldsSortArgs{
    											Aggregation: pulumi.String("string"),
    											Metric:      pulumi.String("string"),
    											Order:       pulumi.String("string"),
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackV2WidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackV2WidgetTimeseriesDefinitionRequestQueryMetricQueryArgs{
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									DataSource:    pulumi.String("string"),
    									SemanticMode:  pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackV2WidgetTimeseriesDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									CrossOrgUuids:   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.PowerpackV2WidgetTimeseriesDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									CrossOrgUuids:          pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						Style: &datadog.PowerpackV2WidgetTimeseriesDefinitionRequestStyleArgs{
    							HasValueLabels: pulumi.Bool(false),
    							LineType:       pulumi.String("string"),
    							LineWidth:      pulumi.String("string"),
    							OrderBy:        pulumi.String("string"),
    							Palette:        pulumi.String("string"),
    						},
    					},
    				},
    				RightYaxis: &datadog.PowerpackV2WidgetTimeseriesDefinitionRightYaxisArgs{
    					IncludeZero: pulumi.Bool(false),
    					Label:       pulumi.String("string"),
    					Max:         pulumi.String("string"),
    					Min:         pulumi.String("string"),
    					Scale:       pulumi.String("string"),
    				},
    				ShowLegend: pulumi.Bool(false),
    				Time: &datadog.PowerpackV2WidgetTimeseriesDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetTimeseriesDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetTimeseriesDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    				Yaxis: &datadog.PowerpackV2WidgetTimeseriesDefinitionYaxisArgs{
    					IncludeZero: pulumi.Bool(false),
    					Label:       pulumi.String("string"),
    					Max:         pulumi.String("string"),
    					Min:         pulumi.String("string"),
    					Scale:       pulumi.String("string"),
    				},
    			},
    			ToplistDefinition: &datadog.PowerpackV2WidgetToplistDefinitionArgs{
    				CustomLinks: datadog.PowerpackV2WidgetToplistDefinitionCustomLinkArray{
    					&datadog.PowerpackV2WidgetToplistDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				Requests: datadog.PowerpackV2WidgetToplistDefinitionRequestArray{
    					&datadog.PowerpackV2WidgetToplistDefinitionRequestArgs{
    						ConditionalFormats: datadog.PowerpackV2WidgetToplistDefinitionRequestConditionalFormatArray{
    							&datadog.PowerpackV2WidgetToplistDefinitionRequestConditionalFormatArgs{
    								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.PowerpackV2WidgetToplistDefinitionRequestFormulaArray{
    							&datadog.PowerpackV2WidgetToplistDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								CellDisplayModeOptions: &datadog.PowerpackV2WidgetToplistDefinitionRequestFormulaCellDisplayModeOptionsArgs{
    									TrendType: pulumi.String("string"),
    									YScale:    pulumi.String("string"),
    								},
    								ConditionalFormats: datadog.PowerpackV2WidgetToplistDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.PowerpackV2WidgetToplistDefinitionRequestFormulaConditionalFormatArgs{
    										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.PowerpackV2WidgetToplistDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								NumberFormat: &datadog.PowerpackV2WidgetToplistDefinitionRequestFormulaNumberFormatArgs{
    									Unit: &datadog.PowerpackV2WidgetToplistDefinitionRequestFormulaNumberFormatUnitArgs{
    										Canonical: &datadog.PowerpackV2WidgetToplistDefinitionRequestFormulaNumberFormatUnitCanonicalArgs{
    											PerUnitName: pulumi.String("string"),
    											UnitName:    pulumi.String("string"),
    										},
    										Custom: &datadog.PowerpackV2WidgetToplistDefinitionRequestFormulaNumberFormatUnitCustomArgs{
    											Label: pulumi.String("string"),
    										},
    									},
    									UnitScale: &datadog.PowerpackV2WidgetToplistDefinitionRequestFormulaNumberFormatUnitScaleArgs{
    										UnitName: pulumi.String("string"),
    									},
    								},
    								Style: &datadog.PowerpackV2WidgetToplistDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						Queries: datadog.PowerpackV2WidgetToplistDefinitionRequestQueryArray{
    							&datadog.PowerpackV2WidgetToplistDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									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"),
    									CrossOrgUuids:   pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackV2WidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Env:           pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Service:       pulumi.String("string"),
    									Stat:          pulumi.String("string"),
    									CrossOrgUuids: 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.PowerpackV2WidgetToplistDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackV2WidgetToplistDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.PowerpackV2WidgetToplistDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.PowerpackV2WidgetToplistDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									GroupBies: datadog.PowerpackV2WidgetToplistDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.PowerpackV2WidgetToplistDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackV2WidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									GroupByFields: &datadog.PowerpackV2WidgetToplistDefinitionRequestQueryEventQueryGroupByFieldsArgs{
    										Fields: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit: pulumi.Int(0),
    										Sort: &datadog.PowerpackV2WidgetToplistDefinitionRequestQueryEventQueryGroupByFieldsSortArgs{
    											Aggregation: pulumi.String("string"),
    											Metric:      pulumi.String("string"),
    											Order:       pulumi.String("string"),
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackV2WidgetToplistDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackV2WidgetToplistDefinitionRequestQueryMetricQueryArgs{
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									DataSource:    pulumi.String("string"),
    									SemanticMode:  pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackV2WidgetToplistDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									CrossOrgUuids:   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.PowerpackV2WidgetToplistDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									CrossOrgUuids:          pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						Sort: &datadog.PowerpackV2WidgetToplistDefinitionRequestSortArgs{
    							Count: pulumi.Int(0),
    							OrderBies: datadog.PowerpackV2WidgetToplistDefinitionRequestSortOrderByArray{
    								&datadog.PowerpackV2WidgetToplistDefinitionRequestSortOrderByArgs{
    									FormulaSort: &datadog.PowerpackV2WidgetToplistDefinitionRequestSortOrderByFormulaSortArgs{
    										Index: pulumi.Int(0),
    										Order: pulumi.String("string"),
    									},
    									GroupSort: &datadog.PowerpackV2WidgetToplistDefinitionRequestSortOrderByGroupSortArgs{
    										Name:  pulumi.String("string"),
    										Order: pulumi.String("string"),
    									},
    								},
    							},
    						},
    						Style: &datadog.PowerpackV2WidgetToplistDefinitionRequestStyleArgs{
    							OrderBy: pulumi.String("string"),
    							Palette: pulumi.String("string"),
    						},
    					},
    				},
    				Style: &datadog.PowerpackV2WidgetToplistDefinitionStyleArgs{
    					Display: &datadog.PowerpackV2WidgetToplistDefinitionStyleDisplayArgs{
    						Flat: &datadog.PowerpackV2WidgetToplistDefinitionStyleDisplayFlatArgs{},
    						Stacked: &datadog.PowerpackV2WidgetToplistDefinitionStyleDisplayStackedArgs{
    							Legend: pulumi.String("string"),
    						},
    					},
    					Palette: pulumi.String("string"),
    					Scaling: pulumi.String("string"),
    				},
    				Time: &datadog.PowerpackV2WidgetToplistDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetToplistDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetToplistDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			TopologyMapDefinition: &datadog.PowerpackV2WidgetTopologyMapDefinitionArgs{
    				CustomLinks: datadog.PowerpackV2WidgetTopologyMapDefinitionCustomLinkArray{
    					&datadog.PowerpackV2WidgetTopologyMapDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				Requests: datadog.PowerpackV2WidgetTopologyMapDefinitionRequestArray{
    					&datadog.PowerpackV2WidgetTopologyMapDefinitionRequestArgs{
    						RequestType: pulumi.String("string"),
    						Query: &datadog.PowerpackV2WidgetTopologyMapDefinitionRequestQueryArgs{
    							DataSource: pulumi.String("string"),
    							Filters: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Service: pulumi.String("string"),
    						},
    					},
    				},
    				Time: &datadog.PowerpackV2WidgetTopologyMapDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetTopologyMapDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetTopologyMapDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			TraceServiceDefinition: &datadog.PowerpackV2WidgetTraceServiceDefinitionArgs{
    				Service:                pulumi.String("string"),
    				SpanName:               pulumi.String("string"),
    				Env:                    pulumi.String("string"),
    				ShowErrors:             pulumi.Bool(false),
    				ShowLatency:            pulumi.Bool(false),
    				HideIncompleteCostData: pulumi.Bool(false),
    				ShowBreakdown:          pulumi.Bool(false),
    				ShowDistribution:       pulumi.Bool(false),
    				Description:            pulumi.String("string"),
    				ShowHits:               pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				ShowResourceList:       pulumi.Bool(false),
    				SizeFormat:             pulumi.String("string"),
    				DisplayFormat:          pulumi.String("string"),
    				Time: &datadog.PowerpackV2WidgetTraceServiceDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetTraceServiceDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetTraceServiceDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			TreemapDefinition: &datadog.PowerpackV2WidgetTreemapDefinitionArgs{
    				CustomLinks: datadog.PowerpackV2WidgetTreemapDefinitionCustomLinkArray{
    					&datadog.PowerpackV2WidgetTreemapDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				Requests: datadog.PowerpackV2WidgetTreemapDefinitionRequestArray{
    					&datadog.PowerpackV2WidgetTreemapDefinitionRequestArgs{
    						Formulas: datadog.PowerpackV2WidgetTreemapDefinitionRequestFormulaArray{
    							&datadog.PowerpackV2WidgetTreemapDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								CellDisplayModeOptions: &datadog.PowerpackV2WidgetTreemapDefinitionRequestFormulaCellDisplayModeOptionsArgs{
    									TrendType: pulumi.String("string"),
    									YScale:    pulumi.String("string"),
    								},
    								ConditionalFormats: datadog.PowerpackV2WidgetTreemapDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.PowerpackV2WidgetTreemapDefinitionRequestFormulaConditionalFormatArgs{
    										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.PowerpackV2WidgetTreemapDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								NumberFormat: &datadog.PowerpackV2WidgetTreemapDefinitionRequestFormulaNumberFormatArgs{
    									Unit: &datadog.PowerpackV2WidgetTreemapDefinitionRequestFormulaNumberFormatUnitArgs{
    										Canonical: &datadog.PowerpackV2WidgetTreemapDefinitionRequestFormulaNumberFormatUnitCanonicalArgs{
    											PerUnitName: pulumi.String("string"),
    											UnitName:    pulumi.String("string"),
    										},
    										Custom: &datadog.PowerpackV2WidgetTreemapDefinitionRequestFormulaNumberFormatUnitCustomArgs{
    											Label: pulumi.String("string"),
    										},
    									},
    									UnitScale: &datadog.PowerpackV2WidgetTreemapDefinitionRequestFormulaNumberFormatUnitScaleArgs{
    										UnitName: pulumi.String("string"),
    									},
    								},
    								Style: &datadog.PowerpackV2WidgetTreemapDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						Queries: datadog.PowerpackV2WidgetTreemapDefinitionRequestQueryArray{
    							&datadog.PowerpackV2WidgetTreemapDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									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"),
    									CrossOrgUuids:   pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackV2WidgetTreemapDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Env:           pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Service:       pulumi.String("string"),
    									Stat:          pulumi.String("string"),
    									CrossOrgUuids: 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.PowerpackV2WidgetTreemapDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackV2WidgetTreemapDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.PowerpackV2WidgetTreemapDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.PowerpackV2WidgetTreemapDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									GroupBies: datadog.PowerpackV2WidgetTreemapDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.PowerpackV2WidgetTreemapDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackV2WidgetTreemapDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									GroupByFields: &datadog.PowerpackV2WidgetTreemapDefinitionRequestQueryEventQueryGroupByFieldsArgs{
    										Fields: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit: pulumi.Int(0),
    										Sort: &datadog.PowerpackV2WidgetTreemapDefinitionRequestQueryEventQueryGroupByFieldsSortArgs{
    											Aggregation: pulumi.String("string"),
    											Metric:      pulumi.String("string"),
    											Order:       pulumi.String("string"),
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackV2WidgetTreemapDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackV2WidgetTreemapDefinitionRequestQueryMetricQueryArgs{
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									DataSource:    pulumi.String("string"),
    									SemanticMode:  pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackV2WidgetTreemapDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									CrossOrgUuids:   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.PowerpackV2WidgetTreemapDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									CrossOrgUuids:          pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						Sort: &datadog.PowerpackV2WidgetTreemapDefinitionRequestSortArgs{
    							Count: pulumi.Int(0),
    							OrderBies: datadog.PowerpackV2WidgetTreemapDefinitionRequestSortOrderByArray{
    								&datadog.PowerpackV2WidgetTreemapDefinitionRequestSortOrderByArgs{
    									FormulaSort: &datadog.PowerpackV2WidgetTreemapDefinitionRequestSortOrderByFormulaSortArgs{
    										Index: pulumi.Int(0),
    										Order: pulumi.String("string"),
    									},
    									GroupSort: &datadog.PowerpackV2WidgetTreemapDefinitionRequestSortOrderByGroupSortArgs{
    										Name:  pulumi.String("string"),
    										Order: pulumi.String("string"),
    									},
    								},
    							},
    						},
    						Style: &datadog.PowerpackV2WidgetTreemapDefinitionRequestStyleArgs{
    							OrderBy: pulumi.String("string"),
    							Palette: pulumi.String("string"),
    						},
    					},
    				},
    				Time: &datadog.PowerpackV2WidgetTreemapDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetTreemapDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetTreemapDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			WidgetLayout: &datadog.PowerpackV2WidgetWidgetLayoutArgs{
    				Height:        pulumi.Int(0),
    				Width:         pulumi.Int(0),
    				X:             pulumi.Int(0),
    				Y:             pulumi.Int(0),
    				IsColumnBreak: pulumi.Bool(false),
    			},
    			WildcardDefinition: &datadog.PowerpackV2WidgetWildcardDefinitionArgs{
    				CustomLinks: datadog.PowerpackV2WidgetWildcardDefinitionCustomLinkArray{
    					&datadog.PowerpackV2WidgetWildcardDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Description:            pulumi.String("string"),
    				HideIncompleteCostData: pulumi.Bool(false),
    				LiveSpan:               pulumi.String("string"),
    				Requests: datadog.PowerpackV2WidgetWildcardDefinitionRequestArray{
    					&datadog.PowerpackV2WidgetWildcardDefinitionRequestArgs{
    						HistogramRequest: &datadog.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestArgs{
    							HistogramQuery: &datadog.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestHistogramQueryArgs{
    								ApmResourceStatsQuery: &datadog.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestHistogramQueryApmResourceStatsQueryArgs{
    									DataSource:    pulumi.String("string"),
    									Env:           pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									Service:       pulumi.String("string"),
    									Stat:          pulumi.String("string"),
    									CrossOrgUuids: 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"),
    								},
    								EventQuery: &datadog.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryArgs{
    									Computes: datadog.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryComputeArray{
    										&datadog.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource:    pulumi.String("string"),
    									Name:          pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									GroupBies: datadog.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryGroupByArray{
    										&datadog.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									GroupByFields: &datadog.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryGroupByFieldsArgs{
    										Fields: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit: pulumi.Int(0),
    										Sort: &datadog.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQueryGroupByFieldsSortArgs{
    											Aggregation: pulumi.String("string"),
    											Metric:      pulumi.String("string"),
    											Order:       pulumi.String("string"),
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestHistogramQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestHistogramQueryMetricQueryArgs{
    									Name:          pulumi.String("string"),
    									Query:         pulumi.String("string"),
    									Aggregator:    pulumi.String("string"),
    									CrossOrgUuids: pulumi.String("string"),
    									DataSource:    pulumi.String("string"),
    									SemanticMode:  pulumi.String("string"),
    								},
    							},
    							Style: &datadog.PowerpackV2WidgetWildcardDefinitionRequestHistogramRequestStyleArgs{
    								OrderBy: pulumi.String("string"),
    								Palette: pulumi.String("string"),
    							},
    						},
    						ListstreamRequest: &datadog.PowerpackV2WidgetWildcardDefinitionRequestListstreamRequestArgs{
    							Columns: datadog.PowerpackV2WidgetWildcardDefinitionRequestListstreamRequestColumnArray{
    								&datadog.PowerpackV2WidgetWildcardDefinitionRequestListstreamRequestColumnArgs{
    									Field: pulumi.String("string"),
    									Width: pulumi.String("string"),
    								},
    							},
    							Query: &datadog.PowerpackV2WidgetWildcardDefinitionRequestListstreamRequestQueryArgs{
    								DataSource:                 pulumi.String("string"),
    								ClusteringPatternFieldPath: pulumi.String("string"),
    								EventSize:                  pulumi.String("string"),
    								GroupBies: datadog.PowerpackV2WidgetWildcardDefinitionRequestListstreamRequestQueryGroupByArray{
    									&datadog.PowerpackV2WidgetWildcardDefinitionRequestListstreamRequestQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    									},
    								},
    								Indexes: pulumi.StringArray{
    									pulumi.String("string"),
    								},
    								QueryString: pulumi.String("string"),
    								Sort: &datadog.PowerpackV2WidgetWildcardDefinitionRequestListstreamRequestQuerySortArgs{
    									Column: pulumi.String("string"),
    									Order:  pulumi.String("string"),
    								},
    								Storage: pulumi.String("string"),
    							},
    						},
    						TimeseriesRequest: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestArgs{
    							DisplayType: pulumi.String("string"),
    							Formulas: datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestFormulaArray{
    								&datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestFormulaArgs{
    									FormulaExpression: pulumi.String("string"),
    									Alias:             pulumi.String("string"),
    									CellDisplayMode:   pulumi.String("string"),
    									CellDisplayModeOptions: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestFormulaCellDisplayModeOptionsArgs{
    										TrendType: pulumi.String("string"),
    										YScale:    pulumi.String("string"),
    									},
    									ConditionalFormats: datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestFormulaConditionalFormatArray{
    										&datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestFormulaConditionalFormatArgs{
    											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.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestFormulaLimitArgs{
    										Count: pulumi.Int(0),
    										Order: pulumi.String("string"),
    									},
    									NumberFormat: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestFormulaNumberFormatArgs{
    										Unit: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestFormulaNumberFormatUnitArgs{
    											Canonical: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestFormulaNumberFormatUnitCanonicalArgs{
    												PerUnitName: pulumi.String("string"),
    												UnitName:    pulumi.String("string"),
    											},
    											Custom: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestFormulaNumberFormatUnitCustomArgs{
    												Label: pulumi.String("string"),
    											},
    										},
    										UnitScale: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestFormulaNumberFormatUnitScaleArgs{
    											UnitName: pulumi.String("string"),
    										},
    									},
    									Style: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestFormulaStyleArgs{
    										Palette:      pulumi.String("string"),
    										PaletteIndex: pulumi.Int(0),
    									},
    								},
    							},
    							Queries: datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryArray{
    								&datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryArgs{
    									ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryApmDependencyStatsQueryArgs{
    										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"),
    										CrossOrgUuids:   pulumi.String("string"),
    										IsUpstream:      pulumi.Bool(false),
    										PrimaryTagName:  pulumi.String("string"),
    										PrimaryTagValue: pulumi.String("string"),
    									},
    									ApmResourceStatsQuery: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryApmResourceStatsQueryArgs{
    										DataSource:    pulumi.String("string"),
    										Env:           pulumi.String("string"),
    										Name:          pulumi.String("string"),
    										Service:       pulumi.String("string"),
    										Stat:          pulumi.String("string"),
    										CrossOrgUuids: 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.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryCloudCostQueryArgs{
    										DataSource:    pulumi.String("string"),
    										Name:          pulumi.String("string"),
    										Query:         pulumi.String("string"),
    										Aggregator:    pulumi.String("string"),
    										CrossOrgUuids: pulumi.String("string"),
    									},
    									EventQuery: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryArgs{
    										Computes: datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryComputeArray{
    											&datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    												Metric:      pulumi.String("string"),
    											},
    										},
    										DataSource:    pulumi.String("string"),
    										Name:          pulumi.String("string"),
    										CrossOrgUuids: pulumi.String("string"),
    										GroupBies: datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryGroupByArray{
    											&datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												Sort: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryGroupBySortArgs{
    													Aggregation: pulumi.String("string"),
    													Metric:      pulumi.String("string"),
    													Order:       pulumi.String("string"),
    												},
    											},
    										},
    										GroupByFields: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryGroupByFieldsArgs{
    											Fields: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQueryGroupByFieldsSortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    										Indexes: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Search: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryEventQuerySearchArgs{
    											Query: pulumi.String("string"),
    										},
    										Storage: pulumi.String("string"),
    									},
    									MetricQuery: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryMetricQueryArgs{
    										Name:          pulumi.String("string"),
    										Query:         pulumi.String("string"),
    										Aggregator:    pulumi.String("string"),
    										CrossOrgUuids: pulumi.String("string"),
    										DataSource:    pulumi.String("string"),
    										SemanticMode:  pulumi.String("string"),
    									},
    									ProcessQuery: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQueryProcessQueryArgs{
    										DataSource:      pulumi.String("string"),
    										Metric:          pulumi.String("string"),
    										Name:            pulumi.String("string"),
    										Aggregator:      pulumi.String("string"),
    										CrossOrgUuids:   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.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestQuerySloQueryArgs{
    										DataSource:             pulumi.String("string"),
    										Measure:                pulumi.String("string"),
    										SloId:                  pulumi.String("string"),
    										AdditionalQueryFilters: pulumi.String("string"),
    										CrossOrgUuids:          pulumi.String("string"),
    										GroupMode:              pulumi.String("string"),
    										Name:                   pulumi.String("string"),
    										SloQueryType:           pulumi.String("string"),
    									},
    								},
    							},
    							Sort: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestSortArgs{
    								Count: pulumi.Int(0),
    								OrderBies: datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestSortOrderByArray{
    									&datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestSortOrderByArgs{
    										FormulaSort: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestSortOrderByFormulaSortArgs{
    											Index: pulumi.Int(0),
    											Order: pulumi.String("string"),
    										},
    										GroupSort: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestSortOrderByGroupSortArgs{
    											Name:  pulumi.String("string"),
    											Order: pulumi.String("string"),
    										},
    									},
    								},
    							},
    							Style: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTimeseriesRequestStyleArgs{
    								OrderBy: pulumi.String("string"),
    								Palette: pulumi.String("string"),
    							},
    						},
    						TreemapRequest: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestArgs{
    							Formulas: datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestFormulaArray{
    								&datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestFormulaArgs{
    									FormulaExpression: pulumi.String("string"),
    									Alias:             pulumi.String("string"),
    									CellDisplayMode:   pulumi.String("string"),
    									CellDisplayModeOptions: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestFormulaCellDisplayModeOptionsArgs{
    										TrendType: pulumi.String("string"),
    										YScale:    pulumi.String("string"),
    									},
    									ConditionalFormats: datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestFormulaConditionalFormatArray{
    										&datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestFormulaConditionalFormatArgs{
    											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.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestFormulaLimitArgs{
    										Count: pulumi.Int(0),
    										Order: pulumi.String("string"),
    									},
    									NumberFormat: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestFormulaNumberFormatArgs{
    										Unit: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestFormulaNumberFormatUnitArgs{
    											Canonical: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestFormulaNumberFormatUnitCanonicalArgs{
    												PerUnitName: pulumi.String("string"),
    												UnitName:    pulumi.String("string"),
    											},
    											Custom: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestFormulaNumberFormatUnitCustomArgs{
    												Label: pulumi.String("string"),
    											},
    										},
    										UnitScale: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestFormulaNumberFormatUnitScaleArgs{
    											UnitName: pulumi.String("string"),
    										},
    									},
    									Style: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestFormulaStyleArgs{
    										Palette:      pulumi.String("string"),
    										PaletteIndex: pulumi.Int(0),
    									},
    								},
    							},
    							Queries: datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryArray{
    								&datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryArgs{
    									ApmDependencyStatsQuery: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryApmDependencyStatsQueryArgs{
    										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"),
    										CrossOrgUuids:   pulumi.String("string"),
    										IsUpstream:      pulumi.Bool(false),
    										PrimaryTagName:  pulumi.String("string"),
    										PrimaryTagValue: pulumi.String("string"),
    									},
    									ApmResourceStatsQuery: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryApmResourceStatsQueryArgs{
    										DataSource:    pulumi.String("string"),
    										Env:           pulumi.String("string"),
    										Name:          pulumi.String("string"),
    										Service:       pulumi.String("string"),
    										Stat:          pulumi.String("string"),
    										CrossOrgUuids: 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.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryCloudCostQueryArgs{
    										DataSource:    pulumi.String("string"),
    										Name:          pulumi.String("string"),
    										Query:         pulumi.String("string"),
    										Aggregator:    pulumi.String("string"),
    										CrossOrgUuids: pulumi.String("string"),
    									},
    									EventQuery: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryArgs{
    										Computes: datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryComputeArray{
    											&datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    												Metric:      pulumi.String("string"),
    											},
    										},
    										DataSource:    pulumi.String("string"),
    										Name:          pulumi.String("string"),
    										CrossOrgUuids: pulumi.String("string"),
    										GroupBies: datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryGroupByArray{
    											&datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												Sort: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryGroupBySortArgs{
    													Aggregation: pulumi.String("string"),
    													Metric:      pulumi.String("string"),
    													Order:       pulumi.String("string"),
    												},
    											},
    										},
    										GroupByFields: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryGroupByFieldsArgs{
    											Fields: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryEventQueryGroupByFieldsSortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    										Indexes: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Search: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryEventQuerySearchArgs{
    											Query: pulumi.String("string"),
    										},
    										Storage: pulumi.String("string"),
    									},
    									MetricQuery: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryMetricQueryArgs{
    										Name:          pulumi.String("string"),
    										Query:         pulumi.String("string"),
    										Aggregator:    pulumi.String("string"),
    										CrossOrgUuids: pulumi.String("string"),
    										DataSource:    pulumi.String("string"),
    										SemanticMode:  pulumi.String("string"),
    									},
    									ProcessQuery: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQueryProcessQueryArgs{
    										DataSource:      pulumi.String("string"),
    										Metric:          pulumi.String("string"),
    										Name:            pulumi.String("string"),
    										Aggregator:      pulumi.String("string"),
    										CrossOrgUuids:   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.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestQuerySloQueryArgs{
    										DataSource:             pulumi.String("string"),
    										Measure:                pulumi.String("string"),
    										SloId:                  pulumi.String("string"),
    										AdditionalQueryFilters: pulumi.String("string"),
    										CrossOrgUuids:          pulumi.String("string"),
    										GroupMode:              pulumi.String("string"),
    										Name:                   pulumi.String("string"),
    										SloQueryType:           pulumi.String("string"),
    									},
    								},
    							},
    							Sort: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestSortArgs{
    								Count: pulumi.Int(0),
    								OrderBies: datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestSortOrderByArray{
    									&datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestSortOrderByArgs{
    										FormulaSort: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestSortOrderByFormulaSortArgs{
    											Index: pulumi.Int(0),
    											Order: pulumi.String("string"),
    										},
    										GroupSort: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestSortOrderByGroupSortArgs{
    											Name:  pulumi.String("string"),
    											Order: pulumi.String("string"),
    										},
    									},
    								},
    							},
    							Style: &datadog.PowerpackV2WidgetWildcardDefinitionRequestTreemapRequestStyleArgs{
    								OrderBy: pulumi.String("string"),
    								Palette: pulumi.String("string"),
    							},
    						},
    					},
    				},
    				Specification: &datadog.PowerpackV2WidgetWildcardDefinitionSpecificationArgs{
    					Contents: pulumi.String("string"),
    					Type:     pulumi.String("string"),
    				},
    				Time: &datadog.PowerpackV2WidgetWildcardDefinitionTimeArgs{
    					Fixed: &datadog.PowerpackV2WidgetWildcardDefinitionTimeFixedArgs{
    						From: pulumi.Int(0),
    						To:   pulumi.Int(0),
    					},
    					Live: &datadog.PowerpackV2WidgetWildcardDefinitionTimeLiveArgs{
    						Unit:  pulumi.String("string"),
    						Value: pulumi.Int(0),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    		},
    	},
    })
    
    resource "datadog_powerpackv2" "powerpackV2Resource" {
      description = "string"
      layout = {
        height = 0
        width  = 0
        x      = 0
        y      = 0
      }
      live_span  = "string"
      name       = "string"
      show_title = false
      tags       = ["string"]
      template_variables {
        name     = "string"
        defaults = ["string"]
      }
      widgets {
        alert_graph_definition = {
          alert_id                  = "string"
          viz_type                  = "string"
          description               = "string"
          hide_incomplete_cost_data = false
          live_span                 = "string"
          time = {
            fixed = {
              from = 0
              to   = 0
            }
            live = {
              unit  = "string"
              value = 0
            }
          }
          title       = "string"
          title_align = "string"
          title_size  = "string"
        }
        alert_value_definition = {
          alert_id                  = "string"
          description               = "string"
          hide_incomplete_cost_data = false
          live_span                 = "string"
          precision                 = 0
          text_align                = "string"
          time = {
            fixed = {
              from = 0
              to   = 0
            }
            live = {
              unit  = "string"
              value = 0
            }
          }
          title       = "string"
          title_align = "string"
          title_size  = "string"
          unit        = "string"
        }
        bar_chart_definition = {
          custom_links = [{
            "isHidden"      = false
            "label"         = "string"
            "link"          = "string"
            "overrideLabel" = "string"
          }]
          description               = "string"
          hide_incomplete_cost_data = false
          live_span                 = "string"
          request = {
            conditional_formats = [{
              "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"
              "cellDisplayModeOptions" = {
                "trendType" = "string"
                "yScale"    = "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"
              }
              "numberFormat" = {
                "unit" = {
                  "canonical" = {
                    "perUnitName" = "string"
                    "unitName"    = "string"
                  }
                  "custom" = {
                    "label" = "string"
                  }
                }
                "unitScale" = {
                  "unitName" = "string"
                }
              }
              "style" = {
                "palette"      = "string"
                "paletteIndex" = 0
              }
            }]
            queries = [{
              "apmDependencyStatsQuery" = {
                "dataSource"      = "string"
                "env"             = "string"
                "name"            = "string"
                "operationName"   = "string"
                "resourceName"    = "string"
                "service"         = "string"
                "stat"            = "string"
                "crossOrgUuids"   = "string"
                "isUpstream"      = false
                "primaryTagName"  = "string"
                "primaryTagValue" = "string"
              }
              "apmResourceStatsQuery" = {
                "dataSource"      = "string"
                "env"             = "string"
                "name"            = "string"
                "service"         = "string"
                "stat"            = "string"
                "crossOrgUuids"   = "string"
                "groupBies"       = ["string"]
                "operationName"   = "string"
                "primaryTagName"  = "string"
                "primaryTagValue" = "string"
                "resourceName"    = "string"
              }
              "cloudCostQuery" = {
                "dataSource"    = "string"
                "name"          = "string"
                "query"         = "string"
                "aggregator"    = "string"
                "crossOrgUuids" = "string"
              }
              "eventQuery" = {
                "computes" = [{
                  "aggregation" = "string"
                  "interval"    = 0
                  "metric"      = "string"
                }]
                "dataSource"    = "string"
                "name"          = "string"
                "crossOrgUuids" = "string"
                "groupBies" = [{
                  "facet" = "string"
                  "limit" = 0
                  "sort" = {
                    "aggregation" = "string"
                    "metric"      = "string"
                    "order"       = "string"
                  }
                }]
                "groupByFields" = {
                  "fields" = ["string"]
                  "limit"  = 0
                  "sort" = {
                    "aggregation" = "string"
                    "metric"      = "string"
                    "order"       = "string"
                  }
                }
                "indexes" = ["string"]
                "search" = {
                  "query" = "string"
                }
                "storage" = "string"
              }
              "metricQuery" = {
                "name"          = "string"
                "query"         = "string"
                "aggregator"    = "string"
                "crossOrgUuids" = "string"
                "dataSource"    = "string"
                "semanticMode"  = "string"
              }
              "processQuery" = {
                "dataSource"      = "string"
                "metric"          = "string"
                "name"            = "string"
                "aggregator"      = "string"
                "crossOrgUuids"   = "string"
                "isNormalizedCpu" = false
                "limit"           = 0
                "sort"            = "string"
                "tagFilters"      = ["string"]
                "textFilter"      = "string"
              }
              "sloQuery" = {
                "dataSource"             = "string"
                "measure"                = "string"
                "sloId"                  = "string"
                "additionalQueryFilters" = "string"
                "crossOrgUuids"          = "string"
                "groupMode"              = "string"
                "name"                   = "string"
                "sloQueryType"           = "string"
              }
            }]
            sort = {
              count = 0
              order_bies = [{
                "formulaSort" = {
                  "index" = 0
                  "order" = "string"
                }
                "groupSort" = {
                  "name"  = "string"
                  "order" = "string"
                }
              }]
            }
            style = {
              order_by = "string"
              palette  = "string"
            }
          }
          style = {
            display = {
              flat = {}
              stacked = {
                legend = "string"
              }
            }
            palette = "string"
            scaling = "string"
          }
          time = {
            fixed = {
              from = 0
              to   = 0
            }
            live = {
              unit  = "string"
              value = 0
            }
          }
          title       = "string"
          title_align = "string"
          title_size  = "string"
        }
        change_definition = {
          custom_links = [{
            "isHidden"      = false
            "label"         = "string"
            "link"          = "string"
            "overrideLabel" = "string"
          }]
          description               = "string"
          hide_incomplete_cost_data = false
          live_span                 = "string"
          requests = [{
            "changeType" = "string"
            "compareTo"  = "string"
            "formulas" = [{
              "formulaExpression" = "string"
              "alias"             = "string"
              "cellDisplayMode"   = "string"
              "cellDisplayModeOptions" = {
                "trendType" = "string"
                "yScale"    = "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"
              }
              "numberFormat" = {
                "unit" = {
                  "canonical" = {
                    "perUnitName" = "string"
                    "unitName"    = "string"
                  }
                  "custom" = {
                    "label" = "string"
                  }
                }
                "unitScale" = {
                  "unitName" = "string"
                }
              }
              "style" = {
                "palette"      = "string"
                "paletteIndex" = 0
              }
            }]
            "increaseGood" = false
            "orderBy"      = "string"
            "orderDir"     = "string"
            "queries" = [{
              "apmDependencyStatsQuery" = {
                "dataSource"      = "string"
                "env"             = "string"
                "name"            = "string"
                "operationName"   = "string"
                "resourceName"    = "string"
                "service"         = "string"
                "stat"            = "string"
                "crossOrgUuids"   = "string"
                "isUpstream"      = false
                "primaryTagName"  = "string"
                "primaryTagValue" = "string"
              }
              "apmResourceStatsQuery" = {
                "dataSource"      = "string"
                "env"             = "string"
                "name"            = "string"
                "service"         = "string"
                "stat"            = "string"
                "crossOrgUuids"   = "string"
                "groupBies"       = ["string"]
                "operationName"   = "string"
                "primaryTagName"  = "string"
                "primaryTagValue" = "string"
                "resourceName"    = "string"
              }
              "cloudCostQuery" = {
                "dataSource"    = "string"
                "name"          = "string"
                "query"         = "string"
                "aggregator"    = "string"
                "crossOrgUuids" = "string"
              }
              "eventQuery" = {
                "computes" = [{
                  "aggregation" = "string"
                  "interval"    = 0
                  "metric"      = "string"
                }]
                "dataSource"    = "string"
                "name"          = "string"
                "crossOrgUuids" = "string"
                "groupBies" = [{
                  "facet" = "string"
                  "limit" = 0
                  "sort" = {
                    "aggregation" = "string"
                    "metric"      = "string"
                    "order"       = "string"
                  }
                }]
                "groupByFields" = {
                  "fields" = ["string"]
                  "limit"  = 0
                  "sort" = {
                    "aggregation" = "string"
                    "metric"      = "string"
                    "order"       = "string"
                  }
                }
                "indexes" = ["string"]
                "search" = {
                  "query" = "string"
                }
                "storage" = "string"
              }
              "metricQuery" = {
                "name"          = "string"
                "query"         = "string"
                "aggregator"    = "string"
                "crossOrgUuids" = "string"
                "dataSource"    = "string"
                "semanticMode"  = "string"
              }
              "processQuery" = {
                "dataSource"      = "string"
                "metric"          = "string"
                "name"            = "string"
                "aggregator"      = "string"
                "crossOrgUuids"   = "string"
                "isNormalizedCpu" = false
                "limit"           = 0
                "sort"            = "string"
                "tagFilters"      = ["string"]
                "textFilter"      = "string"
              }
              "sloQuery" = {
                "dataSource"             = "string"
                "measure"                = "string"
                "sloId"                  = "string"
                "additionalQueryFilters" = "string"
                "crossOrgUuids"          = "string"
                "groupMode"              = "string"
                "name"                   = "string"
                "sloQueryType"           = "string"
              }
            }]
            "showPresent" = false
          }]
          time = {
            fixed = {
              from = 0
              to   = 0
            }
            live = {
              unit  = "string"
              value = 0
            }
          }
          title       = "string"
          title_align = "string"
          title_size  = "string"
        }
        check_status_definition = {
          check                     = "string"
          grouping                  = "string"
          description               = "string"
          group                     = "string"
          group_bies                = ["string"]
          hide_incomplete_cost_data = false
          live_span                 = "string"
          tags                      = ["string"]
          time = {
            fixed = {
              from = 0
              to   = 0
            }
            live = {
              unit  = "string"
              value = 0
            }
          }
          title       = "string"
          title_align = "string"
          title_size  = "string"
        }
        distribution_definition = {
          description               = "string"
          hide_incomplete_cost_data = false
          legend_size               = "string"
          live_span                 = "string"
          markers = [{
            "value"       = "string"
            "displayType" = "string"
            "label"       = "string"
            "time"        = "string"
          }]
          requests = [{
            "apmStatsQuery" = {
              "env"        = "string"
              "name"       = "string"
              "primaryTag" = "string"
              "rowType"    = "string"
              "service"    = "string"
              "columns" = [{
                "name"            = "string"
                "alias"           = "string"
                "cellDisplayMode" = "string"
                "order"           = "string"
              }]
              "resource" = "string"
            }
            "formulas" = [{
              "formulaExpression" = "string"
              "alias"             = "string"
              "cellDisplayMode"   = "string"
              "cellDisplayModeOptions" = {
                "trendType" = "string"
                "yScale"    = "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"
              }
              "numberFormat" = {
                "unit" = {
                  "canonical" = {
                    "perUnitName" = "string"
                    "unitName"    = "string"
                  }
                  "custom" = {
                    "label" = "string"
                  }
                }
                "unitScale" = {
                  "unitName" = "string"
                }
              }
              "style" = {
                "palette"      = "string"
                "paletteIndex" = 0
              }
            }]
            "histogramQuery" = {
              "apmResourceStatsQuery" = {
                "dataSource"      = "string"
                "env"             = "string"
                "name"            = "string"
                "service"         = "string"
                "stat"            = "string"
                "crossOrgUuids"   = "string"
                "groupBies"       = ["string"]
                "operationName"   = "string"
                "primaryTagName"  = "string"
                "primaryTagValue" = "string"
                "resourceName"    = "string"
              }
              "eventQuery" = {
                "computes" = [{
                  "aggregation" = "string"
                  "interval"    = 0
                  "metric"      = "string"
                }]
                "dataSource"    = "string"
                "name"          = "string"
                "crossOrgUuids" = "string"
                "groupBies" = [{
                  "facet" = "string"
                  "limit" = 0
                  "sort" = {
                    "aggregation" = "string"
                    "metric"      = "string"
                    "order"       = "string"
                  }
                }]
                "groupByFields" = {
                  "fields" = ["string"]
                  "limit"  = 0
                  "sort" = {
                    "aggregation" = "string"
                    "metric"      = "string"
                    "order"       = "string"
                  }
                }
                "indexes" = ["string"]
                "search" = {
                  "query" = "string"
                }
                "storage" = "string"
              }
              "metricQuery" = {
                "name"          = "string"
                "query"         = "string"
                "aggregator"    = "string"
                "crossOrgUuids" = "string"
                "dataSource"    = "string"
                "semanticMode"  = "string"
              }
            }
            "queries" = [{
              "apmDependencyStatsQuery" = {
                "dataSource"      = "string"
                "env"             = "string"
                "name"            = "string"
                "operationName"   = "string"
                "resourceName"    = "string"
                "service"         = "string"
                "stat"            = "string"
                "crossOrgUuids"   = "string"
                "isUpstream"      = false
                "primaryTagName"  = "string"
                "primaryTagValue" = "string"
              }
              "apmResourceStatsQuery" = {
                "dataSource"      = "string"
                "env"             = "string"
                "name"            = "string"
                "service"         = "string"
                "stat"            = "string"
                "crossOrgUuids"   = "string"
                "groupBies"       = ["string"]
                "operationName"   = "string"
                "primaryTagName"  = "string"
                "primaryTagValue" = "string"
                "resourceName"    = "string"
              }
              "cloudCostQuery" = {
                "dataSource"    = "string"
                "name"          = "string"
                "query"         = "string"
                "aggregator"    = "string"
                "crossOrgUuids" = "string"
              }
              "eventQuery" = {
                "computes" = [{
                  "aggregation" = "string"
                  "interval"    = 0
                  "metric"      = "string"
                }]
                "dataSource"    = "string"
                "name"          = "string"
                "crossOrgUuids" = "string"
                "groupBies" = [{
                  "facet" = "string"
                  "limit" = 0
                  "sort" = {
                    "aggregation" = "string"
                    "metric"      = "string"
                    "order"       = "string"
                  }
                }]
                "groupByFields" = {
                  "fields" = ["string"]
                  "limit"  = 0
                  "sort" = {
                    "aggregation" = "string"
                    "metric"      = "string"
                    "order"       = "string"
                  }
                }
                "indexes" = ["string"]
                "search" = {
                  "query" = "string"
                }
                "storage" = "string"
              }
              "metricQuery" = {
                "name"          = "string"
                "query"         = "string"
                "aggregator"    = "string"
                "crossOrgUuids" = "string"
                "dataSource"    = "string"
                "semanticMode"  = "string"
              }
              "processQuery" = {
                "dataSource"      = "string"
                "metric"          = "string"
                "name"            = "string"
                "aggregator"      = "string"
                "crossOrgUuids"   = "string"
                "isNormalizedCpu" = false
                "limit"           = 0
                "sort"            = "string"
                "tagFilters"      = ["string"]
                "textFilter"      = "string"
              }
              "sloQuery" = {
                "dataSource"             = "string"
                "measure"                = "string"
                "sloId"                  = "string"
                "additionalQueryFilters" = "string"
                "crossOrgUuids"          = "string"
                "groupMode"              = "string"
                "name"                   = "string"
                "sloQueryType"           = "string"
              }
            }]
            "requestType" = "string"
            "style" = {
              "orderBy" = "string"
              "palette" = "string"
            }
          }]
          show_legend = false
          time = {
            fixed = {
              from = 0
              to   = 0
            }
            live = {
              unit  = "string"
              value = 0
            }
          }
          title       = "string"
          title_align = "string"
          title_size  = "string"
          xaxis = {
            include_zero = false
            max          = "string"
            min          = "string"
            num_buckets  = 0
            scale        = "string"
          }
          yaxis = {
            include_zero = false
            label        = "string"
            max          = "string"
            min          = "string"
            scale        = "string"
          }
        }
        event_stream_definition = {
          query                     = "string"
          description               = "string"
          event_size                = "string"
          hide_incomplete_cost_data = false
          live_span                 = "string"
          tags_execution            = "string"
          time = {
            fixed = {
              from = 0
              to   = 0
            }
            live = {
              unit  = "string"
              value = 0
            }
          }
          title       = "string"
          title_align = "string"
          title_size  = "string"
        }
        event_timeline_definition = {
          query                     = "string"
          description               = "string"
          hide_incomplete_cost_data = false
          live_span                 = "string"
          tags_execution            = "string"
          time = {
            fixed = {
              from = 0
              to   = 0
            }
            live = {
              unit  = "string"
              value = 0
            }
          }
          title       = "string"
          title_align = "string"
          title_size  = "string"
        }
        free_text_definition = {
          text                      = "string"
          background_color          = "string"
          color                     = "string"
          description               = "string"
          font_size                 = "string"
          hide_incomplete_cost_data = false
          live_span                 = "string"
          text_align                = "string"
          time = {
            fixed = {
              from = 0
              to   = 0
            }
            live = {
              unit  = "string"
              value = 0
            }
          }
          title       = "string"
          title_align = "string"
          title_size  = "string"
        }
        funnel_definition = {
          description               = "string"
          hide_incomplete_cost_data = false
          live_span                 = "string"
          request = {
            query = {
              data_source  = "string"
              query_string = "string"
              steps = [{
                "facet" = "string"
                "value" = "string"
              }]
            }
          }
          time = {
            fixed = {
              from = 0
              to   = 0
            }
            live = {
              unit  = "string"
              value = 0
            }
          }
          title       = "string"
          title_align = "string"
          title_size  = "string"
        }
        geomap_definition = {
          custom_links = [{
            "isHidden"      = false
            "label"         = "string"
            "link"          = "string"
            "overrideLabel" = "string"
          }]
          description               = "string"
          hide_incomplete_cost_data = false
          live_span                 = "string"
          requests = [{
            "formulas" = [{
              "formulaExpression" = "string"
              "alias"             = "string"
              "cellDisplayMode"   = "string"
              "cellDisplayModeOptions" = {
                "trendType" = "string"
                "yScale"    = "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"
              }
              "numberFormat" = {
                "unit" = {
                  "canonical" = {
                    "perUnitName" = "string"
                    "unitName"    = "string"
                  }
                  "custom" = {
                    "label" = "string"
                  }
                }
                "unitScale" = {
                  "unitName" = "string"
                }
              }
              "style" = {
                "palette"      = "string"
                "paletteIndex" = 0
              }
            }]
            "queries" = [{
              "apmDependencyStatsQuery" = {
                "dataSource"      = "string"
                "env"             = "string"
                "name"            = "string"
                "operationName"   = "string"
                "resourceName"    = "string"
                "service"         = "string"
                "stat"            = "string"
                "crossOrgUuids"   = "string"
                "isUpstream"      = false
                "primaryTagName"  = "string"
                "primaryTagValue" = "string"
              }
              "apmResourceStatsQuery" = {
                "dataSource"      = "string"
                "env"             = "string"
                "name"            = "string"
                "service"         = "string"
                "stat"            = "string"
                "crossOrgUuids"   = "string"
                "groupBies"       = ["string"]
                "operationName"   = "string"
                "primaryTagName"  = "string"
                "primaryTagValue" = "string"
                "resourceName"    = "string"
              }
              "cloudCostQuery" = {
                "dataSource"    = "string"
                "name"          = "string"
                "query"         = "string"
                "aggregator"    = "string"
                "crossOrgUuids" = "string"
              }
              "eventQuery" = {
                "computes" = [{
                  "aggregation" = "string"
                  "interval"    = 0
                  "metric"      = "string"
                }]
                "dataSource"    = "string"
                "name"          = "string"
                "crossOrgUuids" = "string"
                "groupBies" = [{
                  "facet" = "string"
                  "limit" = 0
                  "sort" = {
                    "aggregation" = "string"
                    "metric"      = "string"
                    "order"       = "string"
                  }
                }]
                "groupByFields" = {
                  "fields" = ["string"]
                  "limit"  = 0
                  "sort" = {
                    "aggregation" = "string"
                    "metric"      = "string"
                    "order"       = "string"
                  }
                }
                "indexes" = ["string"]
                "search" = {
                  "query" = "string"
                }
                "storage" = "string"
              }
              "metricQuery" = {
                "name"          = "string"
                "query"         = "string"
                "aggregator"    = "string"
                "crossOrgUuids" = "string"
                "dataSource"    = "string"
                "semanticMode"  = "string"
              }
              "processQuery" = {
                "dataSource"      = "string"
                "metric"          = "string"
                "name"            = "string"
                "aggregator"      = "string"
                "crossOrgUuids"   = "string"
                "isNormalizedCpu" = false
                "limit"           = 0
                "sort"            = "string"
                "tagFilters"      = ["string"]
                "textFilter"      = "string"
              }
              "sloQuery" = {
                "dataSource"             = "string"
                "measure"                = "string"
                "sloId"                  = "string"
                "additionalQueryFilters" = "string"
                "crossOrgUuids"          = "string"
                "groupMode"              = "string"
                "name"                   = "string"
                "sloQueryType"           = "string"
              }
            }]
          }]
          style = {
            palette      = "string"
            palette_flip = false
          }
          time = {
            fixed = {
              from = 0
              to   = 0
            }
            live = {
              unit  = "string"
              value = 0
            }
          }
          title       = "string"
          title_align = "string"
          title_size  = "string"
          view = {
            focus = "string"
          }
        }
        group_definition = {
          layout_type               = "string"
          background_color          = "string"
          banner_img                = "string"
          description               = "string"
          hide_incomplete_cost_data = false
          live_span                 = "string"
          show_title                = false
          time = {
            fixed = {
              from = 0
              to   = 0
            }
            live = {
              unit  = "string"
              value = 0
            }
          }
          title       = "string"
          title_align = "string"
          title_size  = "string"
          widgets = [{
            "alertGraphDefinition" = {
              "alertId"                = "string"
              "vizType"                = "string"
              "description"            = "string"
              "hideIncompleteCostData" = false
              "liveSpan"               = "string"
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
            }
            "alertValueDefinition" = {
              "alertId"                = "string"
              "description"            = "string"
              "hideIncompleteCostData" = false
              "liveSpan"               = "string"
              "precision"              = 0
              "textAlign"              = "string"
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
              "unit"       = "string"
            }
            "barChartDefinition" = {
              "customLinks" = [{
                "isHidden"      = false
                "label"         = "string"
                "link"          = "string"
                "overrideLabel" = "string"
              }]
              "description"            = "string"
              "hideIncompleteCostData" = false
              "liveSpan"               = "string"
              "request" = {
                "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"
                  "cellDisplayModeOptions" = {
                    "trendType" = "string"
                    "yScale"    = "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"
                  }
                  "numberFormat" = {
                    "unit" = {
                      "canonical" = {
                        "perUnitName" = "string"
                        "unitName"    = "string"
                      }
                      "custom" = {
                        "label" = "string"
                      }
                    }
                    "unitScale" = {
                      "unitName" = "string"
                    }
                  }
                  "style" = {
                    "palette"      = "string"
                    "paletteIndex" = 0
                  }
                }]
                "queries" = [{
                  "apmDependencyStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "operationName"   = "string"
                    "resourceName"    = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "isUpstream"      = false
                    "primaryTagName"  = "string"
                    "primaryTagValue" = "string"
                  }
                  "apmResourceStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "groupBies"       = ["string"]
                    "operationName"   = "string"
                    "primaryTagName"  = "string"
                    "primaryTagValue" = "string"
                    "resourceName"    = "string"
                  }
                  "cloudCostQuery" = {
                    "dataSource"    = "string"
                    "name"          = "string"
                    "query"         = "string"
                    "aggregator"    = "string"
                    "crossOrgUuids" = "string"
                  }
                  "eventQuery" = {
                    "computes" = [{
                      "aggregation" = "string"
                      "interval"    = 0
                      "metric"      = "string"
                    }]
                    "dataSource"    = "string"
                    "name"          = "string"
                    "crossOrgUuids" = "string"
                    "groupBies" = [{
                      "facet" = "string"
                      "limit" = 0
                      "sort" = {
                        "aggregation" = "string"
                        "metric"      = "string"
                        "order"       = "string"
                      }
                    }]
                    "groupByFields" = {
                      "fields" = ["string"]
                      "limit"  = 0
                      "sort" = {
                        "aggregation" = "string"
                        "metric"      = "string"
                        "order"       = "string"
                      }
                    }
                    "indexes" = ["string"]
                    "search" = {
                      "query" = "string"
                    }
                    "storage" = "string"
                  }
                  "metricQuery" = {
                    "name"          = "string"
                    "query"         = "string"
                    "aggregator"    = "string"
                    "crossOrgUuids" = "string"
                    "dataSource"    = "string"
                    "semanticMode"  = "string"
                  }
                  "processQuery" = {
                    "dataSource"      = "string"
                    "metric"          = "string"
                    "name"            = "string"
                    "aggregator"      = "string"
                    "crossOrgUuids"   = "string"
                    "isNormalizedCpu" = false
                    "limit"           = 0
                    "sort"            = "string"
                    "tagFilters"      = ["string"]
                    "textFilter"      = "string"
                  }
                  "sloQuery" = {
                    "dataSource"             = "string"
                    "measure"                = "string"
                    "sloId"                  = "string"
                    "additionalQueryFilters" = "string"
                    "crossOrgUuids"          = "string"
                    "groupMode"              = "string"
                    "name"                   = "string"
                    "sloQueryType"           = "string"
                  }
                }]
                "sort" = {
                  "count" = 0
                  "orderBies" = [{
                    "formulaSort" = {
                      "index" = 0
                      "order" = "string"
                    }
                    "groupSort" = {
                      "name"  = "string"
                      "order" = "string"
                    }
                  }]
                }
                "style" = {
                  "orderBy" = "string"
                  "palette" = "string"
                }
              }
              "style" = {
                "display" = {
                  "flat" = {}
                  "stacked" = {
                    "legend" = "string"
                  }
                }
                "palette" = "string"
                "scaling" = "string"
              }
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
            }
            "changeDefinition" = {
              "customLinks" = [{
                "isHidden"      = false
                "label"         = "string"
                "link"          = "string"
                "overrideLabel" = "string"
              }]
              "description"            = "string"
              "hideIncompleteCostData" = false
              "liveSpan"               = "string"
              "requests" = [{
                "changeType" = "string"
                "compareTo"  = "string"
                "formulas" = [{
                  "formulaExpression" = "string"
                  "alias"             = "string"
                  "cellDisplayMode"   = "string"
                  "cellDisplayModeOptions" = {
                    "trendType" = "string"
                    "yScale"    = "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"
                  }
                  "numberFormat" = {
                    "unit" = {
                      "canonical" = {
                        "perUnitName" = "string"
                        "unitName"    = "string"
                      }
                      "custom" = {
                        "label" = "string"
                      }
                    }
                    "unitScale" = {
                      "unitName" = "string"
                    }
                  }
                  "style" = {
                    "palette"      = "string"
                    "paletteIndex" = 0
                  }
                }]
                "increaseGood" = false
                "orderBy"      = "string"
                "orderDir"     = "string"
                "queries" = [{
                  "apmDependencyStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "operationName"   = "string"
                    "resourceName"    = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "isUpstream"      = false
                    "primaryTagName"  = "string"
                    "primaryTagValue" = "string"
                  }
                  "apmResourceStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "groupBies"       = ["string"]
                    "operationName"   = "string"
                    "primaryTagName"  = "string"
                    "primaryTagValue" = "string"
                    "resourceName"    = "string"
                  }
                  "cloudCostQuery" = {
                    "dataSource"    = "string"
                    "name"          = "string"
                    "query"         = "string"
                    "aggregator"    = "string"
                    "crossOrgUuids" = "string"
                  }
                  "eventQuery" = {
                    "computes" = [{
                      "aggregation" = "string"
                      "interval"    = 0
                      "metric"      = "string"
                    }]
                    "dataSource"    = "string"
                    "name"          = "string"
                    "crossOrgUuids" = "string"
                    "groupBies" = [{
                      "facet" = "string"
                      "limit" = 0
                      "sort" = {
                        "aggregation" = "string"
                        "metric"      = "string"
                        "order"       = "string"
                      }
                    }]
                    "groupByFields" = {
                      "fields" = ["string"]
                      "limit"  = 0
                      "sort" = {
                        "aggregation" = "string"
                        "metric"      = "string"
                        "order"       = "string"
                      }
                    }
                    "indexes" = ["string"]
                    "search" = {
                      "query" = "string"
                    }
                    "storage" = "string"
                  }
                  "metricQuery" = {
                    "name"          = "string"
                    "query"         = "string"
                    "aggregator"    = "string"
                    "crossOrgUuids" = "string"
                    "dataSource"    = "string"
                    "semanticMode"  = "string"
                  }
                  "processQuery" = {
                    "dataSource"      = "string"
                    "metric"          = "string"
                    "name"            = "string"
                    "aggregator"      = "string"
                    "crossOrgUuids"   = "string"
                    "isNormalizedCpu" = false
                    "limit"           = 0
                    "sort"            = "string"
                    "tagFilters"      = ["string"]
                    "textFilter"      = "string"
                  }
                  "sloQuery" = {
                    "dataSource"             = "string"
                    "measure"                = "string"
                    "sloId"                  = "string"
                    "additionalQueryFilters" = "string"
                    "crossOrgUuids"          = "string"
                    "groupMode"              = "string"
                    "name"                   = "string"
                    "sloQueryType"           = "string"
                  }
                }]
                "showPresent" = false
              }]
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
            }
            "checkStatusDefinition" = {
              "check"                  = "string"
              "grouping"               = "string"
              "description"            = "string"
              "group"                  = "string"
              "groupBies"              = ["string"]
              "hideIncompleteCostData" = false
              "liveSpan"               = "string"
              "tags"                   = ["string"]
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
            }
            "distributionDefinition" = {
              "description"            = "string"
              "hideIncompleteCostData" = false
              "legendSize"             = "string"
              "liveSpan"               = "string"
              "markers" = [{
                "value"       = "string"
                "displayType" = "string"
                "label"       = "string"
                "time"        = "string"
              }]
              "requests" = [{
                "apmStatsQuery" = {
                  "env"        = "string"
                  "name"       = "string"
                  "primaryTag" = "string"
                  "rowType"    = "string"
                  "service"    = "string"
                  "columns" = [{
                    "name"            = "string"
                    "alias"           = "string"
                    "cellDisplayMode" = "string"
                    "order"           = "string"
                  }]
                  "resource" = "string"
                }
                "formulas" = [{
                  "formulaExpression" = "string"
                  "alias"             = "string"
                  "cellDisplayMode"   = "string"
                  "cellDisplayModeOptions" = {
                    "trendType" = "string"
                    "yScale"    = "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"
                  }
                  "numberFormat" = {
                    "unit" = {
                      "canonical" = {
                        "perUnitName" = "string"
                        "unitName"    = "string"
                      }
                      "custom" = {
                        "label" = "string"
                      }
                    }
                    "unitScale" = {
                      "unitName" = "string"
                    }
                  }
                  "style" = {
                    "palette"      = "string"
                    "paletteIndex" = 0
                  }
                }]
                "histogramQuery" = {
                  "apmResourceStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "groupBies"       = ["string"]
                    "operationName"   = "string"
                    "primaryTagName"  = "string"
                    "primaryTagValue" = "string"
                    "resourceName"    = "string"
                  }
                  "eventQuery" = {
                    "computes" = [{
                      "aggregation" = "string"
                      "interval"    = 0
                      "metric"      = "string"
                    }]
                    "dataSource"    = "string"
                    "name"          = "string"
                    "crossOrgUuids" = "string"
                    "groupBies" = [{
                      "facet" = "string"
                      "limit" = 0
                      "sort" = {
                        "aggregation" = "string"
                        "metric"      = "string"
                        "order"       = "string"
                      }
                    }]
                    "groupByFields" = {
                      "fields" = ["string"]
                      "limit"  = 0
                      "sort" = {
                        "aggregation" = "string"
                        "metric"      = "string"
                        "order"       = "string"
                      }
                    }
                    "indexes" = ["string"]
                    "search" = {
                      "query" = "string"
                    }
                    "storage" = "string"
                  }
                  "metricQuery" = {
                    "name"          = "string"
                    "query"         = "string"
                    "aggregator"    = "string"
                    "crossOrgUuids" = "string"
                    "dataSource"    = "string"
                    "semanticMode"  = "string"
                  }
                }
                "queries" = [{
                  "apmDependencyStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "operationName"   = "string"
                    "resourceName"    = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "isUpstream"      = false
                    "primaryTagName"  = "string"
                    "primaryTagValue" = "string"
                  }
                  "apmResourceStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "groupBies"       = ["string"]
                    "operationName"   = "string"
                    "primaryTagName"  = "string"
                    "primaryTagValue" = "string"
                    "resourceName"    = "string"
                  }
                  "cloudCostQuery" = {
                    "dataSource"    = "string"
                    "name"          = "string"
                    "query"         = "string"
                    "aggregator"    = "string"
                    "crossOrgUuids" = "string"
                  }
                  "eventQuery" = {
                    "computes" = [{
                      "aggregation" = "string"
                      "interval"    = 0
                      "metric"      = "string"
                    }]
                    "dataSource"    = "string"
                    "name"          = "string"
                    "crossOrgUuids" = "string"
                    "groupBies" = [{
                      "facet" = "string"
                      "limit" = 0
                      "sort" = {
                        "aggregation" = "string"
                        "metric"      = "string"
                        "order"       = "string"
                      }
                    }]
                    "groupByFields" = {
                      "fields" = ["string"]
                      "limit"  = 0
                      "sort" = {
                        "aggregation" = "string"
                        "metric"      = "string"
                        "order"       = "string"
                      }
                    }
                    "indexes" = ["string"]
                    "search" = {
                      "query" = "string"
                    }
                    "storage" = "string"
                  }
                  "metricQuery" = {
                    "name"          = "string"
                    "query"         = "string"
                    "aggregator"    = "string"
                    "crossOrgUuids" = "string"
                    "dataSource"    = "string"
                    "semanticMode"  = "string"
                  }
                  "processQuery" = {
                    "dataSource"      = "string"
                    "metric"          = "string"
                    "name"            = "string"
                    "aggregator"      = "string"
                    "crossOrgUuids"   = "string"
                    "isNormalizedCpu" = false
                    "limit"           = 0
                    "sort"            = "string"
                    "tagFilters"      = ["string"]
                    "textFilter"      = "string"
                  }
                  "sloQuery" = {
                    "dataSource"             = "string"
                    "measure"                = "string"
                    "sloId"                  = "string"
                    "additionalQueryFilters" = "string"
                    "crossOrgUuids"          = "string"
                    "groupMode"              = "string"
                    "name"                   = "string"
                    "sloQueryType"           = "string"
                  }
                }]
                "requestType" = "string"
                "style" = {
                  "orderBy" = "string"
                  "palette" = "string"
                }
              }]
              "showLegend" = false
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
              "xaxis" = {
                "includeZero" = false
                "max"         = "string"
                "min"         = "string"
                "numBuckets"  = 0
                "scale"       = "string"
              }
              "yaxis" = {
                "includeZero" = false
                "label"       = "string"
                "max"         = "string"
                "min"         = "string"
                "scale"       = "string"
              }
            }
            "eventStreamDefinition" = {
              "query"                  = "string"
              "description"            = "string"
              "eventSize"              = "string"
              "hideIncompleteCostData" = false
              "liveSpan"               = "string"
              "tagsExecution"          = "string"
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
            }
            "eventTimelineDefinition" = {
              "query"                  = "string"
              "description"            = "string"
              "hideIncompleteCostData" = false
              "liveSpan"               = "string"
              "tagsExecution"          = "string"
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
            }
            "freeTextDefinition" = {
              "text"                   = "string"
              "backgroundColor"        = "string"
              "color"                  = "string"
              "description"            = "string"
              "fontSize"               = "string"
              "hideIncompleteCostData" = false
              "liveSpan"               = "string"
              "textAlign"              = "string"
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
            }
            "funnelDefinition" = {
              "description"            = "string"
              "hideIncompleteCostData" = false
              "liveSpan"               = "string"
              "request" = {
                "query" = {
                  "dataSource"  = "string"
                  "queryString" = "string"
                  "steps" = [{
                    "facet" = "string"
                    "value" = "string"
                  }]
                }
              }
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
            }
            "geomapDefinition" = {
              "customLinks" = [{
                "isHidden"      = false
                "label"         = "string"
                "link"          = "string"
                "overrideLabel" = "string"
              }]
              "description"            = "string"
              "hideIncompleteCostData" = false
              "liveSpan"               = "string"
              "requests" = [{
                "formulas" = [{
                  "formulaExpression" = "string"
                  "alias"             = "string"
                  "cellDisplayMode"   = "string"
                  "cellDisplayModeOptions" = {
                    "trendType" = "string"
                    "yScale"    = "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"
                  }
                  "numberFormat" = {
                    "unit" = {
                      "canonical" = {
                        "perUnitName" = "string"
                        "unitName"    = "string"
                      }
                      "custom" = {
                        "label" = "string"
                      }
                    }
                    "unitScale" = {
                      "unitName" = "string"
                    }
                  }
                  "style" = {
                    "palette"      = "string"
                    "paletteIndex" = 0
                  }
                }]
                "queries" = [{
                  "apmDependencyStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "operationName"   = "string"
                    "resourceName"    = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "isUpstream"      = false
                    "primaryTagName"  = "string"
                    "primaryTagValue" = "string"
                  }
                  "apmResourceStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "groupBies"       = ["string"]
                    "operationName"   = "string"
                    "primaryTagName"  = "string"
                    "primaryTagValue" = "string"
                    "resourceName"    = "string"
                  }
                  "cloudCostQuery" = {
                    "dataSource"    = "string"
                    "name"          = "string"
                    "query"         = "string"
                    "aggregator"    = "string"
                    "crossOrgUuids" = "string"
                  }
                  "eventQuery" = {
                    "computes" = [{
                      "aggregation" = "string"
                      "interval"    = 0
                      "metric"      = "string"
                    }]
                    "dataSource"    = "string"
                    "name"          = "string"
                    "crossOrgUuids" = "string"
                    "groupBies" = [{
                      "facet" = "string"
                      "limit" = 0
                      "sort" = {
                        "aggregation" = "string"
                        "metric"      = "string"
                        "order"       = "string"
                      }
                    }]
                    "groupByFields" = {
                      "fields" = ["string"]
                      "limit"  = 0
                      "sort" = {
                        "aggregation" = "string"
                        "metric"      = "string"
                        "order"       = "string"
                      }
                    }
                    "indexes" = ["string"]
                    "search" = {
                      "query" = "string"
                    }
                    "storage" = "string"
                  }
                  "metricQuery" = {
                    "name"          = "string"
                    "query"         = "string"
                    "aggregator"    = "string"
                    "crossOrgUuids" = "string"
                    "dataSource"    = "string"
                    "semanticMode"  = "string"
                  }
                  "processQuery" = {
                    "dataSource"      = "string"
                    "metric"          = "string"
                    "name"            = "string"
                    "aggregator"      = "string"
                    "crossOrgUuids"   = "string"
                    "isNormalizedCpu" = false
                    "limit"           = 0
                    "sort"            = "string"
                    "tagFilters"      = ["string"]
                    "textFilter"      = "string"
                  }
                  "sloQuery" = {
                    "dataSource"             = "string"
                    "measure"                = "string"
                    "sloId"                  = "string"
                    "additionalQueryFilters" = "string"
                    "crossOrgUuids"          = "string"
                    "groupMode"              = "string"
                    "name"                   = "string"
                    "sloQueryType"           = "string"
                  }
                }]
              }]
              "style" = {
                "palette"     = "string"
                "paletteFlip" = false
              }
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
              "view" = {
                "focus" = "string"
              }
            }
            "heatmapDefinition" = {
              "customLinks" = [{
                "isHidden"      = false
                "label"         = "string"
                "link"          = "string"
                "overrideLabel" = "string"
              }]
              "description" = "string"
              "events" = [{
                "q"             = "string"
                "tagsExecution" = "string"
              }]
              "hideIncompleteCostData" = false
              "legendSize"             = "string"
              "liveSpan"               = "string"
              "markers" = [{
                "value"       = "string"
                "displayType" = "string"
                "label"       = "string"
                "time"        = "string"
              }]
              "requests" = [{
                "formulas" = [{
                  "formulaExpression" = "string"
                  "alias"             = "string"
                  "cellDisplayMode"   = "string"
                  "cellDisplayModeOptions" = {
                    "trendType" = "string"
                    "yScale"    = "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"
                  }
                  "numberFormat" = {
                    "unit" = {
                      "canonical" = {
                        "perUnitName" = "string"
                        "unitName"    = "string"
                      }
                      "custom" = {
                        "label" = "string"
                      }
                    }
                    "unitScale" = {
                      "unitName" = "string"
                    }
                  }
                  "style" = {
                    "palette"      = "string"
                    "paletteIndex" = 0
                  }
                }]
                "queries" = [{
                  "apmDependencyStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "operationName"   = "string"
                    "resourceName"    = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "isUpstream"      = false
                    "primaryTagName"  = "string"
                    "primaryTagValue" = "string"
                  }
                  "apmResourceStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "groupBies"       = ["string"]
                    "operationName"   = "string"
                    "primaryTagName"  = "string"
                    "primaryTagValue" = "string"
                    "resourceName"    = "string"
                  }
                  "cloudCostQuery" = {
                    "dataSource"    = "string"
                    "name"          = "string"
                    "query"         = "string"
                    "aggregator"    = "string"
                    "crossOrgUuids" = "string"
                  }
                  "eventQuery" = {
                    "computes" = [{
                      "aggregation" = "string"
                      "interval"    = 0
                      "metric"      = "string"
                    }]
                    "dataSource"    = "string"
                    "name"          = "string"
                    "crossOrgUuids" = "string"
                    "groupBies" = [{
                      "facet" = "string"
                      "limit" = 0
                      "sort" = {
                        "aggregation" = "string"
                        "metric"      = "string"
                        "order"       = "string"
                      }
                    }]
                    "groupByFields" = {
                      "fields" = ["string"]
                      "limit"  = 0
                      "sort" = {
                        "aggregation" = "string"
                        "metric"      = "string"
                        "order"       = "string"
                      }
                    }
                    "indexes" = ["string"]
                    "search" = {
                      "query" = "string"
                    }
                    "storage" = "string"
                  }
                  "metricQuery" = {
                    "name"          = "string"
                    "query"         = "string"
                    "aggregator"    = "string"
                    "crossOrgUuids" = "string"
                    "dataSource"    = "string"
                    "semanticMode"  = "string"
                  }
                  "processQuery" = {
                    "dataSource"      = "string"
                    "metric"          = "string"
                    "name"            = "string"
                    "aggregator"      = "string"
                    "crossOrgUuids"   = "string"
                    "isNormalizedCpu" = false
                    "limit"           = 0
                    "sort"            = "string"
                    "tagFilters"      = ["string"]
                    "textFilter"      = "string"
                  }
                  "sloQuery" = {
                    "dataSource"             = "string"
                    "measure"                = "string"
                    "sloId"                  = "string"
                    "additionalQueryFilters" = "string"
                    "crossOrgUuids"          = "string"
                    "groupMode"              = "string"
                    "name"                   = "string"
                    "sloQueryType"           = "string"
                  }
                }]
                "style" = {
                  "orderBy" = "string"
                  "palette" = "string"
                }
              }]
              "showLegend" = false
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
              "xaxis" = {
                "numBuckets" = 0
              }
              "yaxis" = {
                "includeZero" = false
                "label"       = "string"
                "max"         = "string"
                "min"         = "string"
                "scale"       = "string"
              }
            }
            "hostmapDefinition" = {
              "customLinks" = [{
                "isHidden"      = false
                "label"         = "string"
                "link"          = "string"
                "overrideLabel" = "string"
              }]
              "description"            = "string"
              "groups"                 = ["string"]
              "hideIncompleteCostData" = false
              "liveSpan"               = "string"
              "noGroupHosts"           = false
              "noMetricHosts"          = false
              "nodeType"               = "string"
              "notes"                  = "string"
              "request" = {
                "fill" = {
                  "formulas" = [{
                    "formulaExpression" = "string"
                    "alias"             = "string"
                    "cellDisplayMode"   = "string"
                    "cellDisplayModeOptions" = {
                      "trendType" = "string"
                      "yScale"    = "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"
                    }
                    "numberFormat" = {
                      "unit" = {
                        "canonical" = {
                          "perUnitName" = "string"
                          "unitName"    = "string"
                        }
                        "custom" = {
                          "label" = "string"
                        }
                      }
                      "unitScale" = {
                        "unitName" = "string"
                      }
                    }
                    "style" = {
                      "palette"      = "string"
                      "paletteIndex" = 0
                    }
                  }]
                  "queries" = [{
                    "apmDependencyStatsQuery" = {
                      "dataSource"      = "string"
                      "env"             = "string"
                      "name"            = "string"
                      "operationName"   = "string"
                      "resourceName"    = "string"
                      "service"         = "string"
                      "stat"            = "string"
                      "crossOrgUuids"   = "string"
                      "isUpstream"      = false
                      "primaryTagName"  = "string"
                      "primaryTagValue" = "string"
                    }
                    "apmResourceStatsQuery" = {
                      "dataSource"      = "string"
                      "env"             = "string"
                      "name"            = "string"
                      "service"         = "string"
                      "stat"            = "string"
                      "crossOrgUuids"   = "string"
                      "groupBies"       = ["string"]
                      "operationName"   = "string"
                      "primaryTagName"  = "string"
                      "primaryTagValue" = "string"
                      "resourceName"    = "string"
                    }
                    "cloudCostQuery" = {
                      "dataSource"    = "string"
                      "name"          = "string"
                      "query"         = "string"
                      "aggregator"    = "string"
                      "crossOrgUuids" = "string"
                    }
                    "eventQuery" = {
                      "computes" = [{
                        "aggregation" = "string"
                        "interval"    = 0
                        "metric"      = "string"
                      }]
                      "dataSource"    = "string"
                      "name"          = "string"
                      "crossOrgUuids" = "string"
                      "groupBies" = [{
                        "facet" = "string"
                        "limit" = 0
                        "sort" = {
                          "aggregation" = "string"
                          "metric"      = "string"
                          "order"       = "string"
                        }
                      }]
                      "groupByFields" = {
                        "fields" = ["string"]
                        "limit"  = 0
                        "sort" = {
                          "aggregation" = "string"
                          "metric"      = "string"
                          "order"       = "string"
                        }
                      }
                      "indexes" = ["string"]
                      "search" = {
                        "query" = "string"
                      }
                      "storage" = "string"
                    }
                    "metricQuery" = {
                      "name"          = "string"
                      "query"         = "string"
                      "aggregator"    = "string"
                      "crossOrgUuids" = "string"
                      "dataSource"    = "string"
                      "semanticMode"  = "string"
                    }
                    "processQuery" = {
                      "dataSource"      = "string"
                      "metric"          = "string"
                      "name"            = "string"
                      "aggregator"      = "string"
                      "crossOrgUuids"   = "string"
                      "isNormalizedCpu" = false
                      "limit"           = 0
                      "sort"            = "string"
                      "tagFilters"      = ["string"]
                      "textFilter"      = "string"
                    }
                    "sloQuery" = {
                      "dataSource"             = "string"
                      "measure"                = "string"
                      "sloId"                  = "string"
                      "additionalQueryFilters" = "string"
                      "crossOrgUuids"          = "string"
                      "groupMode"              = "string"
                      "name"                   = "string"
                      "sloQueryType"           = "string"
                    }
                  }]
                }
                "size" = {
                  "formulas" = [{
                    "formulaExpression" = "string"
                    "alias"             = "string"
                    "cellDisplayMode"   = "string"
                    "cellDisplayModeOptions" = {
                      "trendType" = "string"
                      "yScale"    = "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"
                    }
                    "numberFormat" = {
                      "unit" = {
                        "canonical" = {
                          "perUnitName" = "string"
                          "unitName"    = "string"
                        }
                        "custom" = {
                          "label" = "string"
                        }
                      }
                      "unitScale" = {
                        "unitName" = "string"
                      }
                    }
                    "style" = {
                      "palette"      = "string"
                      "paletteIndex" = 0
                    }
                  }]
                  "queries" = [{
                    "apmDependencyStatsQuery" = {
                      "dataSource"      = "string"
                      "env"             = "string"
                      "name"            = "string"
                      "operationName"   = "string"
                      "resourceName"    = "string"
                      "service"         = "string"
                      "stat"            = "string"
                      "crossOrgUuids"   = "string"
                      "isUpstream"      = false
                      "primaryTagName"  = "string"
                      "primaryTagValue" = "string"
                    }
                    "apmResourceStatsQuery" = {
                      "dataSource"      = "string"
                      "env"             = "string"
                      "name"            = "string"
                      "service"         = "string"
                      "stat"            = "string"
                      "crossOrgUuids"   = "string"
                      "groupBies"       = ["string"]
                      "operationName"   = "string"
                      "primaryTagName"  = "string"
                      "primaryTagValue" = "string"
                      "resourceName"    = "string"
                    }
                    "cloudCostQuery" = {
                      "dataSource"    = "string"
                      "name"          = "string"
                      "query"         = "string"
                      "aggregator"    = "string"
                      "crossOrgUuids" = "string"
                    }
                    "eventQuery" = {
                      "computes" = [{
                        "aggregation" = "string"
                        "interval"    = 0
                        "metric"      = "string"
                      }]
                      "dataSource"    = "string"
                      "name"          = "string"
                      "crossOrgUuids" = "string"
                      "groupBies" = [{
                        "facet" = "string"
                        "limit" = 0
                        "sort" = {
                          "aggregation" = "string"
                          "metric"      = "string"
                          "order"       = "string"
                        }
                      }]
                      "groupByFields" = {
                        "fields" = ["string"]
                        "limit"  = 0
                        "sort" = {
                          "aggregation" = "string"
                          "metric"      = "string"
                          "order"       = "string"
                        }
                      }
                      "indexes" = ["string"]
                      "search" = {
                        "query" = "string"
                      }
                      "storage" = "string"
                    }
                    "metricQuery" = {
                      "name"          = "string"
                      "query"         = "string"
                      "aggregator"    = "string"
                      "crossOrgUuids" = "string"
                      "dataSource"    = "string"
                      "semanticMode"  = "string"
                    }
                    "processQuery" = {
                      "dataSource"      = "string"
                      "metric"          = "string"
                      "name"            = "string"
                      "aggregator"      = "string"
                      "crossOrgUuids"   = "string"
                      "isNormalizedCpu" = false
                      "limit"           = 0
                      "sort"            = "string"
                      "tagFilters"      = ["string"]
                      "textFilter"      = "string"
                    }
                    "sloQuery" = {
                      "dataSource"             = "string"
                      "measure"                = "string"
                      "sloId"                  = "string"
                      "additionalQueryFilters" = "string"
                      "crossOrgUuids"          = "string"
                      "groupMode"              = "string"
                      "name"                   = "string"
                      "sloQueryType"           = "string"
                    }
                  }]
                }
              }
              "scopes" = ["string"]
              "style" = {
                "fillMax"     = "string"
                "fillMin"     = "string"
                "palette"     = "string"
                "paletteFlip" = false
              }
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
            }
            "id" = 0
            "iframeDefinition" = {
              "url"                    = "string"
              "description"            = "string"
              "hideIncompleteCostData" = false
              "liveSpan"               = "string"
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
            }
            "imageDefinition" = {
              "url"    = "string"
              "margin" = "string"
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "hideIncompleteCostData" = false
              "horizontalAlign"        = "string"
              "liveSpan"               = "string"
              "description"            = "string"
              "sizing"                 = "string"
              "hasBorder"              = false
              "title"                  = "string"
              "titleAlign"             = "string"
              "titleSize"              = "string"
              "hasBackground"          = false
              "urlDarkTheme"           = "string"
              "verticalAlign"          = "string"
            }
            "listStreamDefinition" = {
              "requests" = [{
                "columns" = [{
                  "field" = "string"
                  "width" = "string"
                }]
                "query" = {
                  "dataSource"                 = "string"
                  "clusteringPatternFieldPath" = "string"
                  "eventSize"                  = "string"
                  "groupBies" = [{
                    "facet" = "string"
                  }]
                  "indexes"     = ["string"]
                  "queryString" = "string"
                  "sort" = {
                    "column" = "string"
                    "order"  = "string"
                  }
                  "storage" = "string"
                }
                "responseFormat" = "string"
              }]
              "description"            = "string"
              "hideIncompleteCostData" = false
              "legendSize"             = "string"
              "liveSpan"               = "string"
              "showLegend"             = false
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
            }
            "logStreamDefinition" = {
              "columns"                = ["string"]
              "description"            = "string"
              "hideIncompleteCostData" = false
              "indexes"                = ["string"]
              "liveSpan"               = "string"
              "messageDisplay"         = "string"
              "query"                  = "string"
              "showDateColumn"         = false
              "showMessageColumn"      = false
              "sort" = {
                "column" = "string"
                "order"  = "string"
              }
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
            }
            "manageStatusDefinition" = {
              "query"                  = "string"
              "hideIncompleteCostData" = false
              "showPriority"           = false
              "colorPreference"        = "string"
              "hideZeroCounts"         = false
              "liveSpan"               = "string"
              "description"            = "string"
              "showLastTriggered"      = false
              "displayFormat"          = "string"
              "sort"                   = "string"
              "summaryType"            = "string"
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
            }
            "noteDefinition" = {
              "content"   = "string"
              "textAlign" = "string"
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "fontSize"               = "string"
              "hasPadding"             = false
              "hideIncompleteCostData" = false
              "liveSpan"               = "string"
              "description"            = "string"
              "tickEdge"               = "string"
              "showTick"               = false
              "tickPos"                = "string"
              "backgroundColor"        = "string"
              "title"                  = "string"
              "titleAlign"             = "string"
              "titleSize"              = "string"
              "verticalAlign"          = "string"
            }
            "queryTableDefinition" = {
              "customLinks" = [{
                "isHidden"      = false
                "label"         = "string"
                "link"          = "string"
                "overrideLabel" = "string"
              }]
              "description"            = "string"
              "hasSearchBar"           = "string"
              "hideIncompleteCostData" = false
              "liveSpan"               = "string"
              "requests" = [{
                "aggregator"       = "string"
                "alias"            = "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"
                  "cellDisplayModeOptions" = {
                    "trendType" = "string"
                    "yScale"    = "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"
                  }
                  "numberFormat" = {
                    "unit" = {
                      "canonical" = {
                        "perUnitName" = "string"
                        "unitName"    = "string"
                      }
                      "custom" = {
                        "label" = "string"
                      }
                    }
                    "unitScale" = {
                      "unitName" = "string"
                    }
                  }
                  "style" = {
                    "palette"      = "string"
                    "paletteIndex" = 0
                  }
                }]
                "limit" = 0
                "order" = "string"
                "queries" = [{
                  "apmDependencyStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "operationName"   = "string"
                    "resourceName"    = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "isUpstream"      = false
                    "primaryTagName"  = "string"
                    "primaryTagValue" = "string"
                  }
                  "apmResourceStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "groupBies"       = ["string"]
                    "operationName"   = "string"
                    "primaryTagName"  = "string"
                    "primaryTagValue" = "string"
                    "resourceName"    = "string"
                  }
                  "cloudCostQuery" = {
                    "dataSource"    = "string"
                    "name"          = "string"
                    "query"         = "string"
                    "aggregator"    = "string"
                    "crossOrgUuids" = "string"
                  }
                  "eventQuery" = {
                    "computes" = [{
                      "aggregation" = "string"
                      "interval"    = 0
                      "metric"      = "string"
                    }]
                    "dataSource"    = "string"
                    "name"          = "string"
                    "crossOrgUuids" = "string"
                    "groupBies" = [{
                      "facet" = "string"
                      "limit" = 0
                      "sort" = {
                        "aggregation" = "string"
                        "metric"      = "string"
                        "order"       = "string"
                      }
                    }]
                    "groupByFields" = {
                      "fields" = ["string"]
                      "limit"  = 0
                      "sort" = {
                        "aggregation" = "string"
                        "metric"      = "string"
                        "order"       = "string"
                      }
                    }
                    "indexes" = ["string"]
                    "search" = {
                      "query" = "string"
                    }
                    "storage" = "string"
                  }
                  "metricQuery" = {
                    "name"          = "string"
                    "query"         = "string"
                    "aggregator"    = "string"
                    "crossOrgUuids" = "string"
                    "dataSource"    = "string"
                    "semanticMode"  = "string"
                  }
                  "processQuery" = {
                    "dataSource"      = "string"
                    "metric"          = "string"
                    "name"            = "string"
                    "aggregator"      = "string"
                    "crossOrgUuids"   = "string"
                    "isNormalizedCpu" = false
                    "limit"           = 0
                    "sort"            = "string"
                    "tagFilters"      = ["string"]
                    "textFilter"      = "string"
                  }
                  "sloQuery" = {
                    "dataSource"             = "string"
                    "measure"                = "string"
                    "sloId"                  = "string"
                    "additionalQueryFilters" = "string"
                    "crossOrgUuids"          = "string"
                    "groupMode"              = "string"
                    "name"                   = "string"
                    "sloQueryType"           = "string"
                  }
                }]
                "textFormats" = [{
                  "textFormats" = [{
                    "match" = {
                      "type"  = "string"
                      "value" = "string"
                    }
                    "customBgColor" = "string"
                    "customFgColor" = "string"
                    "palette"       = "string"
                    "replace" = {
                      "type"      = "string"
                      "with"      = "string"
                      "substring" = "string"
                    }
                  }]
                }]
              }]
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
            }
            "queryValueDefinition" = {
              "autoscale" = false
              "customLinks" = [{
                "isHidden"      = false
                "label"         = "string"
                "link"          = "string"
                "overrideLabel" = "string"
              }]
              "customUnit"             = "string"
              "description"            = "string"
              "hideIncompleteCostData" = false
              "liveSpan"               = "string"
              "precision"              = 0
              "requests" = [{
                "aggregator" = "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"
                  "cellDisplayModeOptions" = {
                    "trendType" = "string"
                    "yScale"    = "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"
                  }
                  "numberFormat" = {
                    "unit" = {
                      "canonical" = {
                        "perUnitName" = "string"
                        "unitName"    = "string"
                      }
                      "custom" = {
                        "label" = "string"
                      }
                    }
                    "unitScale" = {
                      "unitName" = "string"
                    }
                  }
                  "style" = {
                    "palette"      = "string"
                    "paletteIndex" = 0
                  }
                }]
                "queries" = [{
                  "apmDependencyStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "operationName"   = "string"
                    "resourceName"    = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "isUpstream"      = false
                    "primaryTagName"  = "string"
                    "primaryTagValue" = "string"
                  }
                  "apmResourceStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "groupBies"       = ["string"]
                    "operationName"   = "string"
                    "primaryTagName"  = "string"
                    "primaryTagValue" = "string"
                    "resourceName"    = "string"
                  }
                  "cloudCostQuery" = {
                    "dataSource"    = "string"
                    "name"          = "string"
                    "query"         = "string"
                    "aggregator"    = "string"
                    "crossOrgUuids" = "string"
                  }
                  "eventQuery" = {
                    "computes" = [{
                      "aggregation" = "string"
                      "interval"    = 0
                      "metric"      = "string"
                    }]
                    "dataSource"    = "string"
                    "name"          = "string"
                    "crossOrgUuids" = "string"
                    "groupBies" = [{
                      "facet" = "string"
                      "limit" = 0
                      "sort" = {
                        "aggregation" = "string"
                        "metric"      = "string"
                        "order"       = "string"
                      }
                    }]
                    "groupByFields" = {
                      "fields" = ["string"]
                      "limit"  = 0
                      "sort" = {
                        "aggregation" = "string"
                        "metric"      = "string"
                        "order"       = "string"
                      }
                    }
                    "indexes" = ["string"]
                    "search" = {
                      "query" = "string"
                    }
                    "storage" = "string"
                  }
                  "metricQuery" = {
                    "name"          = "string"
                    "query"         = "string"
                    "aggregator"    = "string"
                    "crossOrgUuids" = "string"
                    "dataSource"    = "string"
                    "semanticMode"  = "string"
                  }
                  "processQuery" = {
                    "dataSource"      = "string"
                    "metric"          = "string"
                    "name"            = "string"
                    "aggregator"      = "string"
                    "crossOrgUuids"   = "string"
                    "isNormalizedCpu" = false
                    "limit"           = 0
                    "sort"            = "string"
                    "tagFilters"      = ["string"]
                    "textFilter"      = "string"
                  }
                  "sloQuery" = {
                    "dataSource"             = "string"
                    "measure"                = "string"
                    "sloId"                  = "string"
                    "additionalQueryFilters" = "string"
                    "crossOrgUuids"          = "string"
                    "groupMode"              = "string"
                    "name"                   = "string"
                    "sloQueryType"           = "string"
                  }
                }]
              }]
              "textAlign" = "string"
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "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"
              }]
              "description"            = "string"
              "hideIncompleteCostData" = false
              "inputs" = [{
                "name"  = "string"
                "value" = "string"
              }]
              "liveSpan" = "string"
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
            }
            "sankeyDefinition" = {
              "description"            = "string"
              "hideIncompleteCostData" = false
              "liveSpan"               = "string"
              "requests" = [{
                "networkRequest" = {
                  "query" = {
                    "dataSource"  = "string"
                    "groupBies"   = ["string"]
                    "limit"       = 0
                    "queryString" = "string"
                    "compute" = {
                      "aggregation" = "string"
                      "metric"      = "string"
                    }
                    "mode"                 = "string"
                    "shouldExcludeMissing" = false
                    "sort" = {
                      "field" = "string"
                      "order" = "string"
                    }
                  }
                }
                "rumRequest" = {
                  "query" = {
                    "dataSource"     = "string"
                    "mode"           = "string"
                    "queryString"    = "string"
                    "entriesPerStep" = 0
                    "numberOfSteps"  = 0
                    "source"         = "string"
                    "subqueryId"     = "string"
                    "target"         = "string"
                  }
                }
              }]
              "showOtherLinks" = false
              "sortNodes"      = false
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
            }
            "scatterplotDefinition" = {
              "colorByGroups" = ["string"]
              "customLinks" = [{
                "isHidden"      = false
                "label"         = "string"
                "link"          = "string"
                "overrideLabel" = "string"
              }]
              "description"            = "string"
              "hideIncompleteCostData" = false
              "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"
                      "crossOrgUuids"   = "string"
                      "isUpstream"      = false
                      "primaryTagName"  = "string"
                      "primaryTagValue" = "string"
                    }
                    "apmResourceStatsQuery" = {
                      "dataSource"      = "string"
                      "env"             = "string"
                      "name"            = "string"
                      "service"         = "string"
                      "stat"            = "string"
                      "crossOrgUuids"   = "string"
                      "groupBies"       = ["string"]
                      "operationName"   = "string"
                      "primaryTagName"  = "string"
                      "primaryTagValue" = "string"
                      "resourceName"    = "string"
                    }
                    "cloudCostQuery" = {
                      "dataSource"    = "string"
                      "name"          = "string"
                      "query"         = "string"
                      "aggregator"    = "string"
                      "crossOrgUuids" = "string"
                    }
                    "eventQuery" = {
                      "computes" = [{
                        "aggregation" = "string"
                        "interval"    = 0
                        "metric"      = "string"
                      }]
                      "dataSource"    = "string"
                      "name"          = "string"
                      "crossOrgUuids" = "string"
                      "groupBies" = [{
                        "facet" = "string"
                        "limit" = 0
                        "sort" = {
                          "aggregation" = "string"
                          "metric"      = "string"
                          "order"       = "string"
                        }
                      }]
                      "groupByFields" = {
                        "fields" = ["string"]
                        "limit"  = 0
                        "sort" = {
                          "aggregation" = "string"
                          "metric"      = "string"
                          "order"       = "string"
                        }
                      }
                      "indexes" = ["string"]
                      "search" = {
                        "query" = "string"
                      }
                      "storage" = "string"
                    }
                    "metricQuery" = {
                      "name"          = "string"
                      "query"         = "string"
                      "aggregator"    = "string"
                      "crossOrgUuids" = "string"
                      "dataSource"    = "string"
                      "semanticMode"  = "string"
                    }
                    "processQuery" = {
                      "dataSource"      = "string"
                      "metric"          = "string"
                      "name"            = "string"
                      "aggregator"      = "string"
                      "crossOrgUuids"   = "string"
                      "isNormalizedCpu" = false
                      "limit"           = 0
                      "sort"            = "string"
                      "tagFilters"      = ["string"]
                      "textFilter"      = "string"
                    }
                    "sloQuery" = {
                      "dataSource"             = "string"
                      "measure"                = "string"
                      "sloId"                  = "string"
                      "additionalQueryFilters" = "string"
                      "crossOrgUuids"          = "string"
                      "groupMode"              = "string"
                      "name"                   = "string"
                      "sloQueryType"           = "string"
                    }
                  }]
                }]
                "x" = {
                  "aggregator" = "string"
                  "formulas" = [{
                    "formulaExpression" = "string"
                    "alias"             = "string"
                    "cellDisplayMode"   = "string"
                    "cellDisplayModeOptions" = {
                      "trendType" = "string"
                      "yScale"    = "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"
                    }
                    "numberFormat" = {
                      "unit" = {
                        "canonical" = {
                          "perUnitName" = "string"
                          "unitName"    = "string"
                        }
                        "custom" = {
                          "label" = "string"
                        }
                      }
                      "unitScale" = {
                        "unitName" = "string"
                      }
                    }
                    "style" = {
                      "palette"      = "string"
                      "paletteIndex" = 0
                    }
                  }]
                  "queries" = [{
                    "apmDependencyStatsQuery" = {
                      "dataSource"      = "string"
                      "env"             = "string"
                      "name"            = "string"
                      "operationName"   = "string"
                      "resourceName"    = "string"
                      "service"         = "string"
                      "stat"            = "string"
                      "crossOrgUuids"   = "string"
                      "isUpstream"      = false
                      "primaryTagName"  = "string"
                      "primaryTagValue" = "string"
                    }
                    "apmResourceStatsQuery" = {
                      "dataSource"      = "string"
                      "env"             = "string"
                      "name"            = "string"
                      "service"         = "string"
                      "stat"            = "string"
                      "crossOrgUuids"   = "string"
                      "groupBies"       = ["string"]
                      "operationName"   = "string"
                      "primaryTagName"  = "string"
                      "primaryTagValue" = "string"
                      "resourceName"    = "string"
                    }
                    "cloudCostQuery" = {
                      "dataSource"    = "string"
                      "name"          = "string"
                      "query"         = "string"
                      "aggregator"    = "string"
                      "crossOrgUuids" = "string"
                    }
                    "eventQuery" = {
                      "computes" = [{
                        "aggregation" = "string"
                        "interval"    = 0
                        "metric"      = "string"
                      }]
                      "dataSource"    = "string"
                      "name"          = "string"
                      "crossOrgUuids" = "string"
                      "groupBies" = [{
                        "facet" = "string"
                        "limit" = 0
                        "sort" = {
                          "aggregation" = "string"
                          "metric"      = "string"
                          "order"       = "string"
                        }
                      }]
                      "groupByFields" = {
                        "fields" = ["string"]
                        "limit"  = 0
                        "sort" = {
                          "aggregation" = "string"
                          "metric"      = "string"
                          "order"       = "string"
                        }
                      }
                      "indexes" = ["string"]
                      "search" = {
                        "query" = "string"
                      }
                      "storage" = "string"
                    }
                    "metricQuery" = {
                      "name"          = "string"
                      "query"         = "string"
                      "aggregator"    = "string"
                      "crossOrgUuids" = "string"
                      "dataSource"    = "string"
                      "semanticMode"  = "string"
                    }
                    "processQuery" = {
                      "dataSource"      = "string"
                      "metric"          = "string"
                      "name"            = "string"
                      "aggregator"      = "string"
                      "crossOrgUuids"   = "string"
                      "isNormalizedCpu" = false
                      "limit"           = 0
                      "sort"            = "string"
                      "tagFilters"      = ["string"]
                      "textFilter"      = "string"
                    }
                    "sloQuery" = {
                      "dataSource"             = "string"
                      "measure"                = "string"
                      "sloId"                  = "string"
                      "additionalQueryFilters" = "string"
                      "crossOrgUuids"          = "string"
                      "groupMode"              = "string"
                      "name"                   = "string"
                      "sloQueryType"           = "string"
                    }
                  }]
                }
                "y" = {
                  "aggregator" = "string"
                  "formulas" = [{
                    "formulaExpression" = "string"
                    "alias"             = "string"
                    "cellDisplayMode"   = "string"
                    "cellDisplayModeOptions" = {
                      "trendType" = "string"
                      "yScale"    = "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"
                    }
                    "numberFormat" = {
                      "unit" = {
                        "canonical" = {
                          "perUnitName" = "string"
                          "unitName"    = "string"
                        }
                        "custom" = {
                          "label" = "string"
                        }
                      }
                      "unitScale" = {
                        "unitName" = "string"
                      }
                    }
                    "style" = {
                      "palette"      = "string"
                      "paletteIndex" = 0
                    }
                  }]
                  "queries" = [{
                    "apmDependencyStatsQuery" = {
                      "dataSource"      = "string"
                      "env"             = "string"
                      "name"            = "string"
                      "operationName"   = "string"
                      "resourceName"    = "string"
                      "service"         = "string"
                      "stat"            = "string"
                      "crossOrgUuids"   = "string"
                      "isUpstream"      = false
                      "primaryTagName"  = "string"
                      "primaryTagValue" = "string"
                    }
                    "apmResourceStatsQuery" = {
                      "dataSource"      = "string"
                      "env"             = "string"
                      "name"            = "string"
                      "service"         = "string"
                      "stat"            = "string"
                      "crossOrgUuids"   = "string"
                      "groupBies"       = ["string"]
                      "operationName"   = "string"
                      "primaryTagName"  = "string"
                      "primaryTagValue" = "string"
                      "resourceName"    = "string"
                    }
                    "cloudCostQuery" = {
                      "dataSource"    = "string"
                      "name"          = "string"
                      "query"         = "string"
                      "aggregator"    = "string"
                      "crossOrgUuids" = "string"
                    }
                    "eventQuery" = {
                      "computes" = [{
                        "aggregation" = "string"
                        "interval"    = 0
                        "metric"      = "string"
                      }]
                      "dataSource"    = "string"
                      "name"          = "string"
                      "crossOrgUuids" = "string"
                      "groupBies" = [{
                        "facet" = "string"
                        "limit" = 0
                        "sort" = {
                          "aggregation" = "string"
                          "metric"      = "string"
                          "order"       = "string"
                        }
                      }]
                      "groupByFields" = {
                        "fields" = ["string"]
                        "limit"  = 0
                        "sort" = {
                          "aggregation" = "string"
                          "metric"      = "string"
                          "order"       = "string"
                        }
                      }
                      "indexes" = ["string"]
                      "search" = {
                        "query" = "string"
                      }
                      "storage" = "string"
                    }
                    "metricQuery" = {
                      "name"          = "string"
                      "query"         = "string"
                      "aggregator"    = "string"
                      "crossOrgUuids" = "string"
                      "dataSource"    = "string"
                      "semanticMode"  = "string"
                    }
                    "processQuery" = {
                      "dataSource"      = "string"
                      "metric"          = "string"
                      "name"            = "string"
                      "aggregator"      = "string"
                      "crossOrgUuids"   = "string"
                      "isNormalizedCpu" = false
                      "limit"           = 0
                      "sort"            = "string"
                      "tagFilters"      = ["string"]
                      "textFilter"      = "string"
                    }
                    "sloQuery" = {
                      "dataSource"             = "string"
                      "measure"                = "string"
                      "sloId"                  = "string"
                      "additionalQueryFilters" = "string"
                      "crossOrgUuids"          = "string"
                      "groupMode"              = "string"
                      "name"                   = "string"
                      "sloQueryType"           = "string"
                    }
                  }]
                }
              }
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "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"
              "viewType"               = "string"
              "viewMode"               = "string"
              "timeWindows"            = ["string"]
              "hideIncompleteCostData" = false
              "showErrorBudget"        = false
              "liveSpan"               = "string"
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "additionalQueryFilters" = "string"
              "title"                  = "string"
              "titleAlign"             = "string"
              "titleSize"              = "string"
              "globalTimeTarget"       = "string"
              "description"            = "string"
            }
            "servicemapDefinition" = {
              "filters" = ["string"]
              "service" = "string"
              "customLinks" = [{
                "isHidden"      = false
                "label"         = "string"
                "link"          = "string"
                "overrideLabel" = "string"
              }]
              "description"            = "string"
              "hideIncompleteCostData" = false
              "liveSpan"               = "string"
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
            }
            "sloListDefinition" = {
              "requests" = [{
                "query" = {
                  "queryString" = "string"
                  "limit"       = 0
                  "sorts" = [{
                    "column" = "string"
                    "order"  = "string"
                  }]
                }
                "requestType" = "string"
              }]
              "description"            = "string"
              "hideIncompleteCostData" = false
              "liveSpan"               = "string"
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
            }
            "sunburstDefinition" = {
              "customLinks" = [{
                "isHidden"      = false
                "label"         = "string"
                "link"          = "string"
                "overrideLabel" = "string"
              }]
              "description"            = "string"
              "hideIncompleteCostData" = false
              "hideTotal"              = false
              "legendInline" = {
                "type"        = "string"
                "hidePercent" = false
                "hideValue"   = false
              }
              "legendTable" = {
                "type" = "string"
              }
              "liveSpan" = "string"
              "requests" = [{
                "formulas" = [{
                  "formulaExpression" = "string"
                  "alias"             = "string"
                  "cellDisplayMode"   = "string"
                  "cellDisplayModeOptions" = {
                    "trendType" = "string"
                    "yScale"    = "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"
                  }
                  "numberFormat" = {
                    "unit" = {
                      "canonical" = {
                        "perUnitName" = "string"
                        "unitName"    = "string"
                      }
                      "custom" = {
                        "label" = "string"
                      }
                    }
                    "unitScale" = {
                      "unitName" = "string"
                    }
                  }
                  "style" = {
                    "palette"      = "string"
                    "paletteIndex" = 0
                  }
                }]
                "queries" = [{
                  "apmDependencyStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "operationName"   = "string"
                    "resourceName"    = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "isUpstream"      = false
                    "primaryTagName"  = "string"
                    "primaryTagValue" = "string"
                  }
                  "apmResourceStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "groupBies"       = ["string"]
                    "operationName"   = "string"
                    "primaryTagName"  = "string"
                    "primaryTagValue" = "string"
                    "resourceName"    = "string"
                  }
                  "cloudCostQuery" = {
                    "dataSource"    = "string"
                    "name"          = "string"
                    "query"         = "string"
                    "aggregator"    = "string"
                    "crossOrgUuids" = "string"
                  }
                  "eventQuery" = {
                    "computes" = [{
                      "aggregation" = "string"
                      "interval"    = 0
                      "metric"      = "string"
                    }]
                    "dataSource"    = "string"
                    "name"          = "string"
                    "crossOrgUuids" = "string"
                    "groupBies" = [{
                      "facet" = "string"
                      "limit" = 0
                      "sort" = {
                        "aggregation" = "string"
                        "metric"      = "string"
                        "order"       = "string"
                      }
                    }]
                    "groupByFields" = {
                      "fields" = ["string"]
                      "limit"  = 0
                      "sort" = {
                        "aggregation" = "string"
                        "metric"      = "string"
                        "order"       = "string"
                      }
                    }
                    "indexes" = ["string"]
                    "search" = {
                      "query" = "string"
                    }
                    "storage" = "string"
                  }
                  "metricQuery" = {
                    "name"          = "string"
                    "query"         = "string"
                    "aggregator"    = "string"
                    "crossOrgUuids" = "string"
                    "dataSource"    = "string"
                    "semanticMode"  = "string"
                  }
                  "processQuery" = {
                    "dataSource"      = "string"
                    "metric"          = "string"
                    "name"            = "string"
                    "aggregator"      = "string"
                    "crossOrgUuids"   = "string"
                    "isNormalizedCpu" = false
                    "limit"           = 0
                    "sort"            = "string"
                    "tagFilters"      = ["string"]
                    "textFilter"      = "string"
                  }
                  "sloQuery" = {
                    "dataSource"             = "string"
                    "measure"                = "string"
                    "sloId"                  = "string"
                    "additionalQueryFilters" = "string"
                    "crossOrgUuids"          = "string"
                    "groupMode"              = "string"
                    "name"                   = "string"
                    "sloQueryType"           = "string"
                  }
                }]
                "sort" = {
                  "count" = 0
                  "orderBies" = [{
                    "formulaSort" = {
                      "index" = 0
                      "order" = "string"
                    }
                    "groupSort" = {
                      "name"  = "string"
                      "order" = "string"
                    }
                  }]
                }
                "style" = {
                  "orderBy" = "string"
                  "palette" = "string"
                }
              }]
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
            }
            "timeseriesDefinition" = {
              "customLinks" = [{
                "isHidden"      = false
                "label"         = "string"
                "link"          = "string"
                "overrideLabel" = "string"
              }]
              "description" = "string"
              "events" = [{
                "q"             = "string"
                "tagsExecution" = "string"
              }]
              "hideIncompleteCostData" = false
              "legendColumns"          = ["string"]
              "legendLayout"           = "string"
              "legendSize"             = "string"
              "liveSpan"               = "string"
              "markers" = [{
                "value"       = "string"
                "displayType" = "string"
                "label"       = "string"
                "time"        = "string"
              }]
              "requests" = [{
                "displayType" = "string"
                "formulas" = [{
                  "formulaExpression" = "string"
                  "alias"             = "string"
                  "cellDisplayMode"   = "string"
                  "cellDisplayModeOptions" = {
                    "trendType" = "string"
                    "yScale"    = "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"
                  }
                  "numberFormat" = {
                    "unit" = {
                      "canonical" = {
                        "perUnitName" = "string"
                        "unitName"    = "string"
                      }
                      "custom" = {
                        "label" = "string"
                      }
                    }
                    "unitScale" = {
                      "unitName" = "string"
                    }
                  }
                  "style" = {
                    "palette"      = "string"
                    "paletteIndex" = 0
                  }
                }]
                "metadatas" = [{
                  "expression" = "string"
                  "aliasName"  = "string"
                }]
                "onRightYaxis" = false
                "processQuery" = {
                  "metric"     = "string"
                  "filterBies" = ["string"]
                  "limit"      = 0
                  "searchBy"   = "string"
                }
                "queries" = [{
                  "apmDependencyStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "operationName"   = "string"
                    "resourceName"    = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "isUpstream"      = false
                    "primaryTagName"  = "string"
                    "primaryTagValue" = "string"
                  }
                  "apmResourceStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "groupBies"       = ["string"]
                    "operationName"   = "string"
                    "primaryTagName"  = "string"
                    "primaryTagValue" = "string"
                    "resourceName"    = "string"
                  }
                  "cloudCostQuery" = {
                    "dataSource"    = "string"
                    "name"          = "string"
                    "query"         = "string"
                    "aggregator"    = "string"
                    "crossOrgUuids" = "string"
                  }
                  "eventQuery" = {
                    "computes" = [{
                      "aggregation" = "string"
                      "interval"    = 0
                      "metric"      = "string"
                    }]
                    "dataSource"    = "string"
                    "name"          = "string"
                    "crossOrgUuids" = "string"
                    "groupBies" = [{
                      "facet" = "string"
                      "limit" = 0
                      "sort" = {
                        "aggregation" = "string"
                        "metric"      = "string"
                        "order"       = "string"
                      }
                    }]
                    "groupByFields" = {
                      "fields" = ["string"]
                      "limit"  = 0
                      "sort" = {
                        "aggregation" = "string"
                        "metric"      = "string"
                        "order"       = "string"
                      }
                    }
                    "indexes" = ["string"]
                    "search" = {
                      "query" = "string"
                    }
                    "storage" = "string"
                  }
                  "metricQuery" = {
                    "name"          = "string"
                    "query"         = "string"
                    "aggregator"    = "string"
                    "crossOrgUuids" = "string"
                    "dataSource"    = "string"
                    "semanticMode"  = "string"
                  }
                  "processQuery" = {
                    "dataSource"      = "string"
                    "metric"          = "string"
                    "name"            = "string"
                    "aggregator"      = "string"
                    "crossOrgUuids"   = "string"
                    "isNormalizedCpu" = false
                    "limit"           = 0
                    "sort"            = "string"
                    "tagFilters"      = ["string"]
                    "textFilter"      = "string"
                  }
                  "sloQuery" = {
                    "dataSource"             = "string"
                    "measure"                = "string"
                    "sloId"                  = "string"
                    "additionalQueryFilters" = "string"
                    "crossOrgUuids"          = "string"
                    "groupMode"              = "string"
                    "name"                   = "string"
                    "sloQueryType"           = "string"
                  }
                }]
                "style" = {
                  "hasValueLabels" = false
                  "lineType"       = "string"
                  "lineWidth"      = "string"
                  "orderBy"        = "string"
                  "palette"        = "string"
                }
              }]
              "rightYaxis" = {
                "includeZero" = false
                "label"       = "string"
                "max"         = "string"
                "min"         = "string"
                "scale"       = "string"
              }
              "showLegend" = false
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "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"
              }]
              "description"            = "string"
              "hideIncompleteCostData" = false
              "liveSpan"               = "string"
              "requests" = [{
                "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"
                  "cellDisplayModeOptions" = {
                    "trendType" = "string"
                    "yScale"    = "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"
                  }
                  "numberFormat" = {
                    "unit" = {
                      "canonical" = {
                        "perUnitName" = "string"
                        "unitName"    = "string"
                      }
                      "custom" = {
                        "label" = "string"
                      }
                    }
                    "unitScale" = {
                      "unitName" = "string"
                    }
                  }
                  "style" = {
                    "palette"      = "string"
                    "paletteIndex" = 0
                  }
                }]
                "queries" = [{
                  "apmDependencyStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "operationName"   = "string"
                    "resourceName"    = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "isUpstream"      = false
                    "primaryTagName"  = "string"
                    "primaryTagValue" = "string"
                  }
                  "apmResourceStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "groupBies"       = ["string"]
                    "operationName"   = "string"
                    "primaryTagName"  = "string"
                    "primaryTagValue" = "string"
                    "resourceName"    = "string"
                  }
                  "cloudCostQuery" = {
                    "dataSource"    = "string"
                    "name"          = "string"
                    "query"         = "string"
                    "aggregator"    = "string"
                    "crossOrgUuids" = "string"
                  }
                  "eventQuery" = {
                    "computes" = [{
                      "aggregation" = "string"
                      "interval"    = 0
                      "metric"      = "string"
                    }]
                    "dataSource"    = "string"
                    "name"          = "string"
                    "crossOrgUuids" = "string"
                    "groupBies" = [{
                      "facet" = "string"
                      "limit" = 0
                      "sort" = {
                        "aggregation" = "string"
                        "metric"      = "string"
                        "order"       = "string"
                      }
                    }]
                    "groupByFields" = {
                      "fields" = ["string"]
                      "limit"  = 0
                      "sort" = {
                        "aggregation" = "string"
                        "metric"      = "string"
                        "order"       = "string"
                      }
                    }
                    "indexes" = ["string"]
                    "search" = {
                      "query" = "string"
                    }
                    "storage" = "string"
                  }
                  "metricQuery" = {
                    "name"          = "string"
                    "query"         = "string"
                    "aggregator"    = "string"
                    "crossOrgUuids" = "string"
                    "dataSource"    = "string"
                    "semanticMode"  = "string"
                  }
                  "processQuery" = {
                    "dataSource"      = "string"
                    "metric"          = "string"
                    "name"            = "string"
                    "aggregator"      = "string"
                    "crossOrgUuids"   = "string"
                    "isNormalizedCpu" = false
                    "limit"           = 0
                    "sort"            = "string"
                    "tagFilters"      = ["string"]
                    "textFilter"      = "string"
                  }
                  "sloQuery" = {
                    "dataSource"             = "string"
                    "measure"                = "string"
                    "sloId"                  = "string"
                    "additionalQueryFilters" = "string"
                    "crossOrgUuids"          = "string"
                    "groupMode"              = "string"
                    "name"                   = "string"
                    "sloQueryType"           = "string"
                  }
                }]
                "sort" = {
                  "count" = 0
                  "orderBies" = [{
                    "formulaSort" = {
                      "index" = 0
                      "order" = "string"
                    }
                    "groupSort" = {
                      "name"  = "string"
                      "order" = "string"
                    }
                  }]
                }
                "style" = {
                  "orderBy" = "string"
                  "palette" = "string"
                }
              }]
              "style" = {
                "display" = {
                  "flat" = {}
                  "stacked" = {
                    "legend" = "string"
                  }
                }
                "palette" = "string"
                "scaling" = "string"
              }
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
            }
            "topologyMapDefinition" = {
              "customLinks" = [{
                "isHidden"      = false
                "label"         = "string"
                "link"          = "string"
                "overrideLabel" = "string"
              }]
              "description"            = "string"
              "hideIncompleteCostData" = false
              "liveSpan"               = "string"
              "requests" = [{
                "requestType" = "string"
                "query" = {
                  "dataSource" = "string"
                  "filters"    = ["string"]
                  "service"    = "string"
                }
              }]
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
            }
            "traceServiceDefinition" = {
              "service"                = "string"
              "spanName"               = "string"
              "env"                    = "string"
              "showErrors"             = false
              "showLatency"            = false
              "hideIncompleteCostData" = false
              "showBreakdown"          = false
              "showDistribution"       = false
              "description"            = "string"
              "showHits"               = false
              "liveSpan"               = "string"
              "showResourceList"       = false
              "sizeFormat"             = "string"
              "displayFormat"          = "string"
              "time" = {
                "fixed" = {
                  "from" = 0
                  "to"   = 0
                }
                "live" = {
                  "unit"  = "string"
                  "value" = 0
                }
              }
              "title"      = "string"
              "titleAlign" = "string"
              "titleSize"  = "string"
            }
            "treemapDefinition" = {
              "customLinks" = [{
                "isHidden"      = false
                "label"         = "string"
                "link"          = "string"
                "overrideLabel" = "string"
              }]
              "description"            = "string"
              "hideIncompleteCostData" = false
              "liveSpan"               = "string"
              "requests" = [{
                "formulas" = [{
                  "formulaExpression" = "string"
                  "alias"             = "string"
                  "cellDisplayMode"   = "string"
                  "cellDisplayModeOptions" = {
                    "trendType" = "string"
                    "yScale"    = "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"
                  }
                  "numberFormat" = {
                    "unit" = {
                      "canonical" = {
                        "perUnitName" = "string"
                        "unitName"    = "string"
                      }
                      "custom" = {
                        "label" = "string"
                      }
                    }
                    "unitScale" = {
                      "unitName" = "string"
                    }
                  }
                  "style" = {
                    "palette"      = "string"
                    "paletteIndex" = 0
                  }
                }]
                "queries" = [{
                  "apmDependencyStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "operationName"   = "string"
                    "resourceName"    = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "isUpstream"      = false
                    "primaryTagName"  = "string"
                    "primaryTagValue" = "string"
                  }
                  "apmResourceStatsQuery" = {
                    "dataSource"      = "string"
                    "env"             = "string"
                    "name"            = "string"
                    "service"         = "string"
                    "stat"            = "string"
                    "crossOrgUuids"   = "string"
                    "groupBies"       = ["string"]
                    "operationName"   = "string"
                    "primaryTagName"  = "string"
                    "primaryTagValue"