1. Packages
  2. Datadog
  3. API Docs
  4. Powerpack
Datadog v4.28.1 published on Monday, Jun 24, 2024 by Pulumi

datadog.Powerpack

Explore with Pulumi AI

datadog logo
Datadog v4.28.1 published on Monday, Jun 24, 2024 by Pulumi

    Provides a Datadog powerpack resource. This can be used to create and manage Datadog powerpacks.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as datadog from "@pulumi/datadog";
    
    // Manage Datadog Powerpacks
    const organization = new datadog.OrganizationSettings("organization", {name: "foo-organization"});
    const foo = new datadog.Powerpack("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: [{
            eventStreamDefinition: {
                query: "*",
                eventSize: "l",
                title: "Widget Title",
                titleSize: "16",
                titleAlign: "right",
            },
        }],
    });
    
    import pulumi
    import pulumi_datadog as datadog
    
    # Manage Datadog Powerpacks
    organization = datadog.OrganizationSettings("organization", name="foo-organization")
    foo = datadog.Powerpack("foo",
        description="Created using the Datadog provider in terraform",
        live_span="4h",
        layout=datadog.PowerpackLayoutArgs(
            height=10,
            width=3,
            x=1,
            y=0,
        ),
        template_variables=[datadog.PowerpackTemplateVariableArgs(
            defaults=["defaults"],
            name="datacenter",
        )],
        widgets=[datadog.PowerpackWidgetArgs(
            event_stream_definition=datadog.PowerpackWidgetEventStreamDefinitionArgs(
                query="*",
                event_size="l",
                title="Widget Title",
                title_size="16",
                title_align="right",
            ),
        )])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-datadog/sdk/v4/go/datadog"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		// Manage Datadog Powerpacks
    		_, err := datadog.NewOrganizationSettings(ctx, "organization", &datadog.OrganizationSettingsArgs{
    			Name: pulumi.String("foo-organization"),
    		})
    		if err != nil {
    			return err
    		}
    		_, err = datadog.NewPowerpack(ctx, "foo", &datadog.PowerpackArgs{
    			Description: pulumi.String("Created using the Datadog provider in terraform"),
    			LiveSpan:    pulumi.String("4h"),
    			Layout: &datadog.PowerpackLayoutArgs{
    				Height: pulumi.Int(10),
    				Width:  pulumi.Int(3),
    				X:      pulumi.Int(1),
    				Y:      pulumi.Int(0),
    			},
    			TemplateVariables: datadog.PowerpackTemplateVariableArray{
    				&datadog.PowerpackTemplateVariableArgs{
    					Defaults: pulumi.StringArray{
    						pulumi.String("defaults"),
    					},
    					Name: pulumi.String("datacenter"),
    				},
    			},
    			Widgets: datadog.PowerpackWidgetArray{
    				&datadog.PowerpackWidgetArgs{
    					EventStreamDefinition: &datadog.PowerpackWidgetEventStreamDefinitionArgs{
    						Query:      pulumi.String("*"),
    						EventSize:  pulumi.String("l"),
    						Title:      pulumi.String("Widget Title"),
    						TitleSize:  pulumi.String("16"),
    						TitleAlign: pulumi.String("right"),
    					},
    				},
    			},
    		})
    		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 organization = new Datadog.OrganizationSettings("organization", new()
        {
            Name = "foo-organization",
        });
    
        var foo = new Datadog.Powerpack("foo", new()
        {
            Description = "Created using the Datadog provider in terraform",
            LiveSpan = "4h",
            Layout = new Datadog.Inputs.PowerpackLayoutArgs
            {
                Height = 10,
                Width = 3,
                X = 1,
                Y = 0,
            },
            TemplateVariables = new[]
            {
                new Datadog.Inputs.PowerpackTemplateVariableArgs
                {
                    Defaults = new[]
                    {
                        "defaults",
                    },
                    Name = "datacenter",
                },
            },
            Widgets = new[]
            {
                new Datadog.Inputs.PowerpackWidgetArgs
                {
                    EventStreamDefinition = new Datadog.Inputs.PowerpackWidgetEventStreamDefinitionArgs
                    {
                        Query = "*",
                        EventSize = "l",
                        Title = "Widget Title",
                        TitleSize = "16",
                        TitleAlign = "right",
                    },
                },
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.datadog.OrganizationSettings;
    import com.pulumi.datadog.OrganizationSettingsArgs;
    import com.pulumi.datadog.Powerpack;
    import com.pulumi.datadog.PowerpackArgs;
    import com.pulumi.datadog.inputs.PowerpackLayoutArgs;
    import com.pulumi.datadog.inputs.PowerpackTemplateVariableArgs;
    import com.pulumi.datadog.inputs.PowerpackWidgetArgs;
    import com.pulumi.datadog.inputs.PowerpackWidgetEventStreamDefinitionArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            // Manage Datadog Powerpacks
            var organization = new OrganizationSettings("organization", OrganizationSettingsArgs.builder()
                .name("foo-organization")
                .build());
    
            var foo = new Powerpack("foo", PowerpackArgs.builder()
                .description("Created using the Datadog provider in terraform")
                .liveSpan("4h")
                .layout(PowerpackLayoutArgs.builder()
                    .height(10)
                    .width(3)
                    .x(1)
                    .y(0)
                    .build())
                .templateVariables(PowerpackTemplateVariableArgs.builder()
                    .defaults("defaults")
                    .name("datacenter")
                    .build())
                .widgets(PowerpackWidgetArgs.builder()
                    .eventStreamDefinition(PowerpackWidgetEventStreamDefinitionArgs.builder()
                        .query("*")
                        .eventSize("l")
                        .title("Widget Title")
                        .titleSize(16)
                        .titleAlign("right")
                        .build())
                    .build())
                .build());
    
        }
    }
    
    resources:
      # Manage Datadog Powerpacks
      organization:
        type: datadog:OrganizationSettings
        properties:
          name: foo-organization
      foo:
        type: datadog:Powerpack
        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:
            - eventStreamDefinition:
                query: '*'
                eventSize: l
                title: Widget Title
                titleSize: 16
                titleAlign: right
    

    Create Powerpack Resource

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

    Constructor syntax

    new Powerpack(name: string, args?: PowerpackArgs, opts?: CustomResourceOptions);
    @overload
    def Powerpack(resource_name: str,
                  args: Optional[PowerpackArgs] = None,
                  opts: Optional[ResourceOptions] = None)
    
    @overload
    def Powerpack(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  description: Optional[str] = None,
                  layout: Optional[PowerpackLayoutArgs] = None,
                  live_span: Optional[str] = None,
                  name: Optional[str] = None,
                  show_title: Optional[bool] = None,
                  tags: Optional[Sequence[str]] = None,
                  template_variables: Optional[Sequence[PowerpackTemplateVariableArgs]] = None,
                  widgets: Optional[Sequence[PowerpackWidgetArgs]] = None)
    func NewPowerpack(ctx *Context, name string, args *PowerpackArgs, opts ...ResourceOption) (*Powerpack, error)
    public Powerpack(string name, PowerpackArgs? args = null, CustomResourceOptions? opts = null)
    public Powerpack(String name, PowerpackArgs args)
    public Powerpack(String name, PowerpackArgs args, CustomResourceOptions options)
    
    type: datadog:Powerpack
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args PowerpackArgs
    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 PowerpackArgs
    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 PowerpackArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args PowerpackArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args PowerpackArgs
    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 powerpackResource = new Datadog.Powerpack("powerpackResource", new()
    {
        Description = "string",
        Layout = new Datadog.Inputs.PowerpackLayoutArgs
        {
            Height = 0,
            Width = 0,
            X = 0,
            Y = 0,
        },
        LiveSpan = "string",
        Name = "string",
        ShowTitle = false,
        Tags = new[]
        {
            "string",
        },
        TemplateVariables = new[]
        {
            new Datadog.Inputs.PowerpackTemplateVariableArgs
            {
                Name = "string",
                Defaults = new[]
                {
                    "string",
                },
            },
        },
        Widgets = new[]
        {
            new Datadog.Inputs.PowerpackWidgetArgs
            {
                AlertGraphDefinition = new Datadog.Inputs.PowerpackWidgetAlertGraphDefinitionArgs
                {
                    AlertId = "string",
                    VizType = "string",
                    LiveSpan = "string",
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                AlertValueDefinition = new Datadog.Inputs.PowerpackWidgetAlertValueDefinitionArgs
                {
                    AlertId = "string",
                    Precision = 0,
                    TextAlign = "string",
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                    Unit = "string",
                },
                ChangeDefinition = new Datadog.Inputs.PowerpackWidgetChangeDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetChangeDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestArgs
                        {
                            ApmQuery = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestApmQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestApmQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestApmQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestApmQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestApmQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            ChangeType = "string",
                            CompareTo = "string",
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    Style = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            IncreaseGood = false,
                            LogQuery = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestLogQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestLogQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestLogQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestLogQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestLogQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            OrderBy = "string",
                            OrderDir = "string",
                            ProcessQuery = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestProcessQueryArgs
                            {
                                Metric = "string",
                                FilterBies = new[]
                                {
                                    "string",
                                },
                                Limit = 0,
                                SearchBy = "string",
                            },
                            Q = "string",
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        DataSource = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            RumQuery = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestRumQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestRumQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestRumQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestRumQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestRumQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            SecurityQuery = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestSecurityQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestSecurityQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestSecurityQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetChangeDefinitionRequestSecurityQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            ShowPresent = false,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                CheckStatusDefinition = new Datadog.Inputs.PowerpackWidgetCheckStatusDefinitionArgs
                {
                    Check = "string",
                    Grouping = "string",
                    Group = "string",
                    GroupBies = new[]
                    {
                        "string",
                    },
                    LiveSpan = "string",
                    Tags = new[]
                    {
                        "string",
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                DistributionDefinition = new Datadog.Inputs.PowerpackWidgetDistributionDefinitionArgs
                {
                    LegendSize = "string",
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestArgs
                        {
                            ApmQuery = new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestApmQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestApmQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestApmQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestApmQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            ApmStatsQuery = new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestApmStatsQueryArgs
                            {
                                Env = "string",
                                Name = "string",
                                PrimaryTag = "string",
                                RowType = "string",
                                Service = "string",
                                Columns = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestApmStatsQueryColumnArgs
                                    {
                                        Name = "string",
                                        Alias = "string",
                                        CellDisplayMode = "string",
                                        Order = "string",
                                    },
                                },
                                Resource = "string",
                            },
                            LogQuery = new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestLogQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestLogQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestLogQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestLogQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            ProcessQuery = new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestProcessQueryArgs
                            {
                                Metric = "string",
                                FilterBies = new[]
                                {
                                    "string",
                                },
                                Limit = 0,
                                SearchBy = "string",
                            },
                            Q = "string",
                            RumQuery = new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestRumQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestRumQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestRumQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestRumQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            SecurityQuery = new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestSecurityQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestSecurityQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestSecurityQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestSecurityQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            Style = new Datadog.Inputs.PowerpackWidgetDistributionDefinitionRequestStyleArgs
                            {
                                Palette = "string",
                            },
                        },
                    },
                    ShowLegend = false,
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                EventStreamDefinition = new Datadog.Inputs.PowerpackWidgetEventStreamDefinitionArgs
                {
                    Query = "string",
                    EventSize = "string",
                    LiveSpan = "string",
                    TagsExecution = "string",
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                EventTimelineDefinition = new Datadog.Inputs.PowerpackWidgetEventTimelineDefinitionArgs
                {
                    Query = "string",
                    LiveSpan = "string",
                    TagsExecution = "string",
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                FreeTextDefinition = new Datadog.Inputs.PowerpackWidgetFreeTextDefinitionArgs
                {
                    Text = "string",
                    Color = "string",
                    FontSize = "string",
                    TextAlign = "string",
                },
                GeomapDefinition = new Datadog.Inputs.PowerpackWidgetGeomapDefinitionArgs
                {
                    View = new Datadog.Inputs.PowerpackWidgetGeomapDefinitionViewArgs
                    {
                        Focus = "string",
                    },
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetGeomapDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestArgs
                        {
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    Style = new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            LogQuery = new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestLogQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestLogQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestLogQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestLogQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            Q = "string",
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        DataSource = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            RumQuery = new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestRumQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestRumQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestRumQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetGeomapDefinitionRequestRumQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                        },
                    },
                    Style = new Datadog.Inputs.PowerpackWidgetGeomapDefinitionStyleArgs
                    {
                        Palette = "string",
                        PaletteFlip = false,
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                HeatmapDefinition = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Events = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionEventArgs
                        {
                            Q = "string",
                            TagsExecution = "string",
                        },
                    },
                    LegendSize = "string",
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestArgs
                        {
                            ApmQuery = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestApmQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestApmQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    Style = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            LogQuery = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestLogQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestLogQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            ProcessQuery = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestProcessQueryArgs
                            {
                                Metric = "string",
                                FilterBies = new[]
                                {
                                    "string",
                                },
                                Limit = 0,
                                SearchBy = "string",
                            },
                            Q = "string",
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        DataSource = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            RumQuery = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestRumQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestRumQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            SecurityQuery = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestSecurityQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            Style = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionRequestStyleArgs
                            {
                                Palette = "string",
                            },
                        },
                    },
                    ShowLegend = false,
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                    Yaxis = new Datadog.Inputs.PowerpackWidgetHeatmapDefinitionYaxisArgs
                    {
                        IncludeZero = false,
                        Label = "string",
                        Max = "string",
                        Min = "string",
                        Scale = "string",
                    },
                },
                HostmapDefinition = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetHostmapDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Groups = new[]
                    {
                        "string",
                    },
                    NoGroupHosts = false,
                    NoMetricHosts = false,
                    NodeType = "string",
                    Request = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestArgs
                    {
                        Fills = new[]
                        {
                            new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestFillArgs
                            {
                                ApmQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestFillApmQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                LogQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestFillLogQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                ProcessQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestFillProcessQueryArgs
                                {
                                    Metric = "string",
                                    FilterBies = new[]
                                    {
                                        "string",
                                    },
                                    Limit = 0,
                                    SearchBy = "string",
                                },
                                Q = "string",
                                RumQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestFillRumQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                SecurityQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                            },
                        },
                        Sizes = new[]
                        {
                            new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestSizeArgs
                            {
                                ApmQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestSizeApmQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                LogQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestSizeLogQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                ProcessQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestSizeProcessQueryArgs
                                {
                                    Metric = "string",
                                    FilterBies = new[]
                                    {
                                        "string",
                                    },
                                    Limit = 0,
                                    SearchBy = "string",
                                },
                                Q = "string",
                                RumQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestSizeRumQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                SecurityQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                            },
                        },
                    },
                    Scopes = new[]
                    {
                        "string",
                    },
                    Style = new Datadog.Inputs.PowerpackWidgetHostmapDefinitionStyleArgs
                    {
                        FillMax = "string",
                        FillMin = "string",
                        Palette = "string",
                        PaletteFlip = false,
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                Id = 0,
                IframeDefinition = new Datadog.Inputs.PowerpackWidgetIframeDefinitionArgs
                {
                    Url = "string",
                },
                ImageDefinition = new Datadog.Inputs.PowerpackWidgetImageDefinitionArgs
                {
                    Url = "string",
                    HasBackground = false,
                    HasBorder = false,
                    HorizontalAlign = "string",
                    Margin = "string",
                    Sizing = "string",
                    UrlDarkTheme = "string",
                    VerticalAlign = "string",
                },
                ListStreamDefinition = new Datadog.Inputs.PowerpackWidgetListStreamDefinitionArgs
                {
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetListStreamDefinitionRequestArgs
                        {
                            Columns = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetListStreamDefinitionRequestColumnArgs
                                {
                                    Field = "string",
                                    Width = "string",
                                },
                            },
                            Query = new Datadog.Inputs.PowerpackWidgetListStreamDefinitionRequestQueryArgs
                            {
                                DataSource = "string",
                                EventSize = "string",
                                Indexes = new[]
                                {
                                    "string",
                                },
                                QueryString = "string",
                                Sort = new Datadog.Inputs.PowerpackWidgetListStreamDefinitionRequestQuerySortArgs
                                {
                                    Column = "string",
                                    Order = "string",
                                },
                                Storage = "string",
                            },
                            ResponseFormat = "string",
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                LogStreamDefinition = new Datadog.Inputs.PowerpackWidgetLogStreamDefinitionArgs
                {
                    Columns = new[]
                    {
                        "string",
                    },
                    Indexes = new[]
                    {
                        "string",
                    },
                    LiveSpan = "string",
                    MessageDisplay = "string",
                    Query = "string",
                    ShowDateColumn = false,
                    ShowMessageColumn = false,
                    Sort = new Datadog.Inputs.PowerpackWidgetLogStreamDefinitionSortArgs
                    {
                        Column = "string",
                        Order = "string",
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                ManageStatusDefinition = new Datadog.Inputs.PowerpackWidgetManageStatusDefinitionArgs
                {
                    Query = "string",
                    ColorPreference = "string",
                    DisplayFormat = "string",
                    HideZeroCounts = false,
                    ShowLastTriggered = false,
                    ShowPriority = false,
                    Sort = "string",
                    SummaryType = "string",
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                NoteDefinition = new Datadog.Inputs.PowerpackWidgetNoteDefinitionArgs
                {
                    Content = "string",
                    BackgroundColor = "string",
                    FontSize = "string",
                    HasPadding = false,
                    ShowTick = false,
                    TextAlign = "string",
                    TickEdge = "string",
                    TickPos = "string",
                    VerticalAlign = "string",
                },
                QueryTableDefinition = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    HasSearchBar = "string",
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestArgs
                        {
                            Aggregator = "string",
                            Alias = "string",
                            ApmQuery = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestApmQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestApmQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            ApmStatsQuery = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestApmStatsQueryArgs
                            {
                                Env = "string",
                                Name = "string",
                                PrimaryTag = "string",
                                RowType = "string",
                                Service = "string",
                                Columns = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs
                                    {
                                        Name = "string",
                                        Alias = "string",
                                        CellDisplayMode = "string",
                                        Order = "string",
                                    },
                                },
                                Resource = "string",
                            },
                            CellDisplayModes = new[]
                            {
                                "string",
                            },
                            ConditionalFormats = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestConditionalFormatArgs
                                {
                                    Comparator = "string",
                                    Palette = "string",
                                    Value = 0,
                                    CustomBgColor = "string",
                                    CustomFgColor = "string",
                                    HideValue = false,
                                    ImageUrl = "string",
                                    Metric = "string",
                                    Timeframe = "string",
                                },
                            },
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    Style = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            Limit = 0,
                            LogQuery = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestLogQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestLogQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            Order = "string",
                            ProcessQuery = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestProcessQueryArgs
                            {
                                Metric = "string",
                                FilterBies = new[]
                                {
                                    "string",
                                },
                                Limit = 0,
                                SearchBy = "string",
                            },
                            Q = "string",
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        DataSource = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            RumQuery = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestRumQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestRumQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            SecurityQuery = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestSecurityQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                QueryValueDefinition = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionArgs
                {
                    Autoscale = false,
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    CustomUnit = "string",
                    LiveSpan = "string",
                    Precision = 0,
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestArgs
                        {
                            Aggregator = "string",
                            ApmQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestApmQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestApmQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            AuditQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestAuditQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            ConditionalFormats = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestConditionalFormatArgs
                                {
                                    Comparator = "string",
                                    Palette = "string",
                                    Value = 0,
                                    CustomBgColor = "string",
                                    CustomFgColor = "string",
                                    HideValue = false,
                                    ImageUrl = "string",
                                    Metric = "string",
                                    Timeframe = "string",
                                },
                            },
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    Style = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            LogQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestLogQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestLogQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            ProcessQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestProcessQueryArgs
                            {
                                Metric = "string",
                                FilterBies = new[]
                                {
                                    "string",
                                },
                                Limit = 0,
                                SearchBy = "string",
                            },
                            Q = "string",
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        DataSource = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            RumQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestRumQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestRumQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            SecurityQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestSecurityQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                        },
                    },
                    TextAlign = "string",
                    TimeseriesBackground = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionTimeseriesBackgroundArgs
                    {
                        Type = "string",
                        Yaxis = new Datadog.Inputs.PowerpackWidgetQueryValueDefinitionTimeseriesBackgroundYaxisArgs
                        {
                            IncludeZero = false,
                            Label = "string",
                            Max = "string",
                            Min = "string",
                            Scale = "string",
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                RunWorkflowDefinition = new Datadog.Inputs.PowerpackWidgetRunWorkflowDefinitionArgs
                {
                    WorkflowId = "string",
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetRunWorkflowDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Inputs = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetRunWorkflowDefinitionInputArgs
                        {
                            Name = "string",
                            Value = "string",
                        },
                    },
                    LiveSpan = "string",
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                ScatterplotDefinition = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionArgs
                {
                    ColorByGroups = new[]
                    {
                        "string",
                    },
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    LiveSpan = "string",
                    Request = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestArgs
                    {
                        ScatterplotTables = new[]
                        {
                            new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableArgs
                            {
                                Formulas = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs
                                    {
                                        Dimension = "string",
                                        FormulaExpression = "string",
                                        Alias = "string",
                                    },
                                },
                                Queries = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs
                                    {
                                        ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs
                                        {
                                            DataSource = "string",
                                            Env = "string",
                                            Name = "string",
                                            OperationName = "string",
                                            ResourceName = "string",
                                            Service = "string",
                                            Stat = "string",
                                            IsUpstream = false,
                                            PrimaryTagName = "string",
                                            PrimaryTagValue = "string",
                                        },
                                        ApmResourceStatsQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs
                                        {
                                            DataSource = "string",
                                            Env = "string",
                                            Name = "string",
                                            Service = "string",
                                            Stat = "string",
                                            GroupBies = new[]
                                            {
                                                "string",
                                            },
                                            OperationName = "string",
                                            PrimaryTagName = "string",
                                            PrimaryTagValue = "string",
                                            ResourceName = "string",
                                        },
                                        CloudCostQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs
                                        {
                                            DataSource = "string",
                                            Name = "string",
                                            Query = "string",
                                            Aggregator = "string",
                                        },
                                        EventQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs
                                        {
                                            Computes = new[]
                                            {
                                                new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Interval = 0,
                                                    Metric = "string",
                                                },
                                            },
                                            DataSource = "string",
                                            Name = "string",
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    Sort = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs
                                                    {
                                                        Aggregation = "string",
                                                        Metric = "string",
                                                        Order = "string",
                                                    },
                                                },
                                            },
                                            Indexes = new[]
                                            {
                                                "string",
                                            },
                                            Search = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs
                                            {
                                                Query = "string",
                                            },
                                            Storage = "string",
                                        },
                                        MetricQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs
                                        {
                                            Name = "string",
                                            Query = "string",
                                            Aggregator = "string",
                                            DataSource = "string",
                                        },
                                        ProcessQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs
                                        {
                                            DataSource = "string",
                                            Metric = "string",
                                            Name = "string",
                                            Aggregator = "string",
                                            IsNormalizedCpu = false,
                                            Limit = 0,
                                            Sort = "string",
                                            TagFilters = new[]
                                            {
                                                "string",
                                            },
                                            TextFilter = "string",
                                        },
                                        SloQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs
                                        {
                                            DataSource = "string",
                                            Measure = "string",
                                            SloId = "string",
                                            AdditionalQueryFilters = "string",
                                            GroupMode = "string",
                                            Name = "string",
                                            SloQueryType = "string",
                                        },
                                    },
                                },
                            },
                        },
                        Xes = new[]
                        {
                            new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestXArgs
                            {
                                Aggregator = "string",
                                ApmQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestXApmQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                LogQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestXLogQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                ProcessQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestXProcessQueryArgs
                                {
                                    Metric = "string",
                                    FilterBies = new[]
                                    {
                                        "string",
                                    },
                                    Limit = 0,
                                    SearchBy = "string",
                                },
                                Q = "string",
                                RumQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestXRumQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                SecurityQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                            },
                        },
                        Ys = new[]
                        {
                            new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestYArgs
                            {
                                Aggregator = "string",
                                ApmQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestYApmQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                LogQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestYLogQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                ProcessQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestYProcessQueryArgs
                                {
                                    Metric = "string",
                                    FilterBies = new[]
                                    {
                                        "string",
                                    },
                                    Limit = 0,
                                    SearchBy = "string",
                                },
                                Q = "string",
                                RumQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestYRumQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                SecurityQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                            },
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                    Xaxis = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionXaxisArgs
                    {
                        IncludeZero = false,
                        Label = "string",
                        Max = "string",
                        Min = "string",
                        Scale = "string",
                    },
                    Yaxis = new Datadog.Inputs.PowerpackWidgetScatterplotDefinitionYaxisArgs
                    {
                        IncludeZero = false,
                        Label = "string",
                        Max = "string",
                        Min = "string",
                        Scale = "string",
                    },
                },
                ServiceLevelObjectiveDefinition = new Datadog.Inputs.PowerpackWidgetServiceLevelObjectiveDefinitionArgs
                {
                    SloId = "string",
                    TimeWindows = new[]
                    {
                        "string",
                    },
                    ViewMode = "string",
                    ViewType = "string",
                    AdditionalQueryFilters = "string",
                    GlobalTimeTarget = "string",
                    ShowErrorBudget = false,
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                ServicemapDefinition = new Datadog.Inputs.PowerpackWidgetServicemapDefinitionArgs
                {
                    Filters = new[]
                    {
                        "string",
                    },
                    Service = "string",
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetServicemapDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                SloListDefinition = new Datadog.Inputs.PowerpackWidgetSloListDefinitionArgs
                {
                    Request = new Datadog.Inputs.PowerpackWidgetSloListDefinitionRequestArgs
                    {
                        Query = new Datadog.Inputs.PowerpackWidgetSloListDefinitionRequestQueryArgs
                        {
                            QueryString = "string",
                            Limit = 0,
                            Sort = new Datadog.Inputs.PowerpackWidgetSloListDefinitionRequestQuerySortArgs
                            {
                                Column = "string",
                                Order = "string",
                            },
                        },
                        RequestType = "string",
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                SunburstDefinition = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetSunburstDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    HideTotal = false,
                    LegendInline = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionLegendInlineArgs
                    {
                        Type = "string",
                        HidePercent = false,
                        HideValue = false,
                    },
                    LegendTable = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionLegendTableArgs
                    {
                        Type = "string",
                    },
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestArgs
                        {
                            ApmQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestApmQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestApmQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            AuditQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestAuditQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestAuditQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    Style = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            LogQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestLogQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestLogQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            NetworkQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestNetworkQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            ProcessQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestProcessQueryArgs
                            {
                                Metric = "string",
                                FilterBies = new[]
                                {
                                    "string",
                                },
                                Limit = 0,
                                SearchBy = "string",
                            },
                            Q = "string",
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        DataSource = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            RumQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestRumQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestRumQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            SecurityQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestSecurityQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            Style = new Datadog.Inputs.PowerpackWidgetSunburstDefinitionRequestStyleArgs
                            {
                                Palette = "string",
                            },
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                TimeseriesDefinition = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Events = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionEventArgs
                        {
                            Q = "string",
                            TagsExecution = "string",
                        },
                    },
                    LegendColumns = new[]
                    {
                        "string",
                    },
                    LegendLayout = "string",
                    LegendSize = "string",
                    LiveSpan = "string",
                    Markers = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionMarkerArgs
                        {
                            Value = "string",
                            DisplayType = "string",
                            Label = "string",
                        },
                    },
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestArgs
                        {
                            ApmQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestApmQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            AuditQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestAuditQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            DisplayType = "string",
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    Style = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            LogQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestLogQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            Metadatas = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestMetadataArgs
                                {
                                    Expression = "string",
                                    AliasName = "string",
                                },
                            },
                            NetworkQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            OnRightYaxis = false,
                            ProcessQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestProcessQueryArgs
                            {
                                Metric = "string",
                                FilterBies = new[]
                                {
                                    "string",
                                },
                                Limit = 0,
                                SearchBy = "string",
                            },
                            Q = "string",
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        DataSource = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            RumQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestRumQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            SecurityQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            Style = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRequestStyleArgs
                            {
                                LineType = "string",
                                LineWidth = "string",
                                Palette = "string",
                            },
                        },
                    },
                    RightYaxis = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionRightYaxisArgs
                    {
                        IncludeZero = false,
                        Label = "string",
                        Max = "string",
                        Min = "string",
                        Scale = "string",
                    },
                    ShowLegend = false,
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                    Yaxis = new Datadog.Inputs.PowerpackWidgetTimeseriesDefinitionYaxisArgs
                    {
                        IncludeZero = false,
                        Label = "string",
                        Max = "string",
                        Min = "string",
                        Scale = "string",
                    },
                },
                ToplistDefinition = new Datadog.Inputs.PowerpackWidgetToplistDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetToplistDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestArgs
                        {
                            ApmQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestApmQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestApmQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestApmQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestApmQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            AuditQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestAuditQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestAuditQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            ConditionalFormats = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestConditionalFormatArgs
                                {
                                    Comparator = "string",
                                    Palette = "string",
                                    Value = 0,
                                    CustomBgColor = "string",
                                    CustomFgColor = "string",
                                    HideValue = false,
                                    ImageUrl = "string",
                                    Metric = "string",
                                    Timeframe = "string",
                                },
                            },
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    Style = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            LogQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestLogQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestLogQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestLogQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestLogQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            ProcessQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestProcessQueryArgs
                            {
                                Metric = "string",
                                FilterBies = new[]
                                {
                                    "string",
                                },
                                Limit = 0,
                                SearchBy = "string",
                            },
                            Q = "string",
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        DataSource = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            RumQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestRumQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestRumQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestRumQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestRumQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            SecurityQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestSecurityQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestSecurityQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            Style = new Datadog.Inputs.PowerpackWidgetToplistDefinitionRequestStyleArgs
                            {
                                Palette = "string",
                            },
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                TopologyMapDefinition = new Datadog.Inputs.PowerpackWidgetTopologyMapDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetTopologyMapDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetTopologyMapDefinitionRequestArgs
                        {
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetTopologyMapDefinitionRequestQueryArgs
                                {
                                    DataSource = "string",
                                    Filters = new[]
                                    {
                                        "string",
                                    },
                                    Service = "string",
                                },
                            },
                            RequestType = "string",
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                TraceServiceDefinition = new Datadog.Inputs.PowerpackWidgetTraceServiceDefinitionArgs
                {
                    Service = "string",
                    Env = "string",
                    SpanName = "string",
                    ShowErrors = false,
                    ShowBreakdown = false,
                    ShowDistribution = false,
                    DisplayFormat = "string",
                    ShowHits = false,
                    ShowLatency = false,
                    ShowResourceList = false,
                    SizeFormat = "string",
                    LiveSpan = "string",
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                TreemapDefinition = new Datadog.Inputs.PowerpackWidgetTreemapDefinitionArgs
                {
                    Requests = new[]
                    {
                        new Datadog.Inputs.PowerpackWidgetTreemapDefinitionRequestArgs
                        {
                            Formulas = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetTreemapDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.PowerpackWidgetTreemapDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.PowerpackWidgetTreemapDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    Style = new Datadog.Inputs.PowerpackWidgetTreemapDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            Queries = new[]
                            {
                                new Datadog.Inputs.PowerpackWidgetTreemapDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.PowerpackWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.PowerpackWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.PowerpackWidgetTreemapDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.PowerpackWidgetTreemapDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.PowerpackWidgetTreemapDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.PowerpackWidgetTreemapDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.PowerpackWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.PowerpackWidgetTreemapDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.PowerpackWidgetTreemapDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        DataSource = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.PowerpackWidgetTreemapDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.PowerpackWidgetTreemapDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                        },
                    },
                    Title = "string",
                },
                WidgetLayout = new Datadog.Inputs.PowerpackWidgetWidgetLayoutArgs
                {
                    Height = 0,
                    Width = 0,
                    X = 0,
                    Y = 0,
                    IsColumnBreak = false,
                },
            },
        },
    });
    
    example, err := datadog.NewPowerpack(ctx, "powerpackResource", &datadog.PowerpackArgs{
    	Description: pulumi.String("string"),
    	Layout: &datadog.PowerpackLayoutArgs{
    		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.PowerpackTemplateVariableArray{
    		&datadog.PowerpackTemplateVariableArgs{
    			Name: pulumi.String("string"),
    			Defaults: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    		},
    	},
    	Widgets: datadog.PowerpackWidgetArray{
    		&datadog.PowerpackWidgetArgs{
    			AlertGraphDefinition: &datadog.PowerpackWidgetAlertGraphDefinitionArgs{
    				AlertId:    pulumi.String("string"),
    				VizType:    pulumi.String("string"),
    				LiveSpan:   pulumi.String("string"),
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			AlertValueDefinition: &datadog.PowerpackWidgetAlertValueDefinitionArgs{
    				AlertId:    pulumi.String("string"),
    				Precision:  pulumi.Int(0),
    				TextAlign:  pulumi.String("string"),
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    				Unit:       pulumi.String("string"),
    			},
    			ChangeDefinition: &datadog.PowerpackWidgetChangeDefinitionArgs{
    				CustomLinks: datadog.PowerpackWidgetChangeDefinitionCustomLinkArray{
    					&datadog.PowerpackWidgetChangeDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				LiveSpan: pulumi.String("string"),
    				Requests: datadog.PowerpackWidgetChangeDefinitionRequestArray{
    					&datadog.PowerpackWidgetChangeDefinitionRequestArgs{
    						ApmQuery: &datadog.PowerpackWidgetChangeDefinitionRequestApmQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetChangeDefinitionRequestApmQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetChangeDefinitionRequestApmQueryGroupByArray{
    								&datadog.PowerpackWidgetChangeDefinitionRequestApmQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetChangeDefinitionRequestApmQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetChangeDefinitionRequestApmQueryMultiComputeArray{
    								&datadog.PowerpackWidgetChangeDefinitionRequestApmQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						ChangeType: pulumi.String("string"),
    						CompareTo:  pulumi.String("string"),
    						Formulas: datadog.PowerpackWidgetChangeDefinitionRequestFormulaArray{
    							&datadog.PowerpackWidgetChangeDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								ConditionalFormats: datadog.PowerpackWidgetChangeDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.PowerpackWidgetChangeDefinitionRequestFormulaConditionalFormatArgs{
    										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.PowerpackWidgetChangeDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								Style: &datadog.PowerpackWidgetChangeDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						IncreaseGood: pulumi.Bool(false),
    						LogQuery: &datadog.PowerpackWidgetChangeDefinitionRequestLogQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetChangeDefinitionRequestLogQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetChangeDefinitionRequestLogQueryGroupByArray{
    								&datadog.PowerpackWidgetChangeDefinitionRequestLogQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetChangeDefinitionRequestLogQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetChangeDefinitionRequestLogQueryMultiComputeArray{
    								&datadog.PowerpackWidgetChangeDefinitionRequestLogQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						OrderBy:  pulumi.String("string"),
    						OrderDir: pulumi.String("string"),
    						ProcessQuery: &datadog.PowerpackWidgetChangeDefinitionRequestProcessQueryArgs{
    							Metric: pulumi.String("string"),
    							FilterBies: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Limit:    pulumi.Int(0),
    							SearchBy: pulumi.String("string"),
    						},
    						Q: pulumi.String("string"),
    						Queries: datadog.PowerpackWidgetChangeDefinitionRequestQueryArray{
    							&datadog.PowerpackWidgetChangeDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Env:             pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									OperationName:   pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    									Service:         pulumi.String("string"),
    									Stat:            pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackWidgetChangeDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource: pulumi.String("string"),
    									Env:        pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Service:    pulumi.String("string"),
    									Stat:       pulumi.String("string"),
    									GroupBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									OperationName:   pulumi.String("string"),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    								},
    								CloudCostQuery: &datadog.PowerpackWidgetChangeDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackWidgetChangeDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.PowerpackWidgetChangeDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.PowerpackWidgetChangeDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									GroupBies: datadog.PowerpackWidgetChangeDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.PowerpackWidgetChangeDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackWidgetChangeDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackWidgetChangeDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackWidgetChangeDefinitionRequestQueryMetricQueryArgs{
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    									DataSource: pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackWidgetChangeDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									IsNormalizedCpu: pulumi.Bool(false),
    									Limit:           pulumi.Int(0),
    									Sort:            pulumi.String("string"),
    									TagFilters: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									TextFilter: pulumi.String("string"),
    								},
    								SloQuery: &datadog.PowerpackWidgetChangeDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						RumQuery: &datadog.PowerpackWidgetChangeDefinitionRequestRumQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetChangeDefinitionRequestRumQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetChangeDefinitionRequestRumQueryGroupByArray{
    								&datadog.PowerpackWidgetChangeDefinitionRequestRumQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetChangeDefinitionRequestRumQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetChangeDefinitionRequestRumQueryMultiComputeArray{
    								&datadog.PowerpackWidgetChangeDefinitionRequestRumQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						SecurityQuery: &datadog.PowerpackWidgetChangeDefinitionRequestSecurityQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetChangeDefinitionRequestSecurityQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetChangeDefinitionRequestSecurityQueryGroupByArray{
    								&datadog.PowerpackWidgetChangeDefinitionRequestSecurityQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetChangeDefinitionRequestSecurityQueryMultiComputeArray{
    								&datadog.PowerpackWidgetChangeDefinitionRequestSecurityQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						ShowPresent: pulumi.Bool(false),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			CheckStatusDefinition: &datadog.PowerpackWidgetCheckStatusDefinitionArgs{
    				Check:    pulumi.String("string"),
    				Grouping: pulumi.String("string"),
    				Group:    pulumi.String("string"),
    				GroupBies: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				LiveSpan: pulumi.String("string"),
    				Tags: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			DistributionDefinition: &datadog.PowerpackWidgetDistributionDefinitionArgs{
    				LegendSize: pulumi.String("string"),
    				LiveSpan:   pulumi.String("string"),
    				Requests: datadog.PowerpackWidgetDistributionDefinitionRequestArray{
    					&datadog.PowerpackWidgetDistributionDefinitionRequestArgs{
    						ApmQuery: &datadog.PowerpackWidgetDistributionDefinitionRequestApmQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetDistributionDefinitionRequestApmQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetDistributionDefinitionRequestApmQueryGroupByArray{
    								&datadog.PowerpackWidgetDistributionDefinitionRequestApmQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetDistributionDefinitionRequestApmQueryMultiComputeArray{
    								&datadog.PowerpackWidgetDistributionDefinitionRequestApmQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						ApmStatsQuery: &datadog.PowerpackWidgetDistributionDefinitionRequestApmStatsQueryArgs{
    							Env:        pulumi.String("string"),
    							Name:       pulumi.String("string"),
    							PrimaryTag: pulumi.String("string"),
    							RowType:    pulumi.String("string"),
    							Service:    pulumi.String("string"),
    							Columns: datadog.PowerpackWidgetDistributionDefinitionRequestApmStatsQueryColumnArray{
    								&datadog.PowerpackWidgetDistributionDefinitionRequestApmStatsQueryColumnArgs{
    									Name:            pulumi.String("string"),
    									Alias:           pulumi.String("string"),
    									CellDisplayMode: pulumi.String("string"),
    									Order:           pulumi.String("string"),
    								},
    							},
    							Resource: pulumi.String("string"),
    						},
    						LogQuery: &datadog.PowerpackWidgetDistributionDefinitionRequestLogQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetDistributionDefinitionRequestLogQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetDistributionDefinitionRequestLogQueryGroupByArray{
    								&datadog.PowerpackWidgetDistributionDefinitionRequestLogQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetDistributionDefinitionRequestLogQueryMultiComputeArray{
    								&datadog.PowerpackWidgetDistributionDefinitionRequestLogQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						ProcessQuery: &datadog.PowerpackWidgetDistributionDefinitionRequestProcessQueryArgs{
    							Metric: pulumi.String("string"),
    							FilterBies: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Limit:    pulumi.Int(0),
    							SearchBy: pulumi.String("string"),
    						},
    						Q: pulumi.String("string"),
    						RumQuery: &datadog.PowerpackWidgetDistributionDefinitionRequestRumQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetDistributionDefinitionRequestRumQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetDistributionDefinitionRequestRumQueryGroupByArray{
    								&datadog.PowerpackWidgetDistributionDefinitionRequestRumQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetDistributionDefinitionRequestRumQueryMultiComputeArray{
    								&datadog.PowerpackWidgetDistributionDefinitionRequestRumQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						SecurityQuery: &datadog.PowerpackWidgetDistributionDefinitionRequestSecurityQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetDistributionDefinitionRequestSecurityQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetDistributionDefinitionRequestSecurityQueryGroupByArray{
    								&datadog.PowerpackWidgetDistributionDefinitionRequestSecurityQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetDistributionDefinitionRequestSecurityQueryMultiComputeArray{
    								&datadog.PowerpackWidgetDistributionDefinitionRequestSecurityQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						Style: &datadog.PowerpackWidgetDistributionDefinitionRequestStyleArgs{
    							Palette: pulumi.String("string"),
    						},
    					},
    				},
    				ShowLegend: pulumi.Bool(false),
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			EventStreamDefinition: &datadog.PowerpackWidgetEventStreamDefinitionArgs{
    				Query:         pulumi.String("string"),
    				EventSize:     pulumi.String("string"),
    				LiveSpan:      pulumi.String("string"),
    				TagsExecution: pulumi.String("string"),
    				Title:         pulumi.String("string"),
    				TitleAlign:    pulumi.String("string"),
    				TitleSize:     pulumi.String("string"),
    			},
    			EventTimelineDefinition: &datadog.PowerpackWidgetEventTimelineDefinitionArgs{
    				Query:         pulumi.String("string"),
    				LiveSpan:      pulumi.String("string"),
    				TagsExecution: pulumi.String("string"),
    				Title:         pulumi.String("string"),
    				TitleAlign:    pulumi.String("string"),
    				TitleSize:     pulumi.String("string"),
    			},
    			FreeTextDefinition: &datadog.PowerpackWidgetFreeTextDefinitionArgs{
    				Text:      pulumi.String("string"),
    				Color:     pulumi.String("string"),
    				FontSize:  pulumi.String("string"),
    				TextAlign: pulumi.String("string"),
    			},
    			GeomapDefinition: &datadog.PowerpackWidgetGeomapDefinitionArgs{
    				View: &datadog.PowerpackWidgetGeomapDefinitionViewArgs{
    					Focus: pulumi.String("string"),
    				},
    				CustomLinks: datadog.PowerpackWidgetGeomapDefinitionCustomLinkArray{
    					&datadog.PowerpackWidgetGeomapDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				LiveSpan: pulumi.String("string"),
    				Requests: datadog.PowerpackWidgetGeomapDefinitionRequestArray{
    					&datadog.PowerpackWidgetGeomapDefinitionRequestArgs{
    						Formulas: datadog.PowerpackWidgetGeomapDefinitionRequestFormulaArray{
    							&datadog.PowerpackWidgetGeomapDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								ConditionalFormats: datadog.PowerpackWidgetGeomapDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.PowerpackWidgetGeomapDefinitionRequestFormulaConditionalFormatArgs{
    										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.PowerpackWidgetGeomapDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								Style: &datadog.PowerpackWidgetGeomapDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						LogQuery: &datadog.PowerpackWidgetGeomapDefinitionRequestLogQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetGeomapDefinitionRequestLogQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetGeomapDefinitionRequestLogQueryGroupByArray{
    								&datadog.PowerpackWidgetGeomapDefinitionRequestLogQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetGeomapDefinitionRequestLogQueryMultiComputeArray{
    								&datadog.PowerpackWidgetGeomapDefinitionRequestLogQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						Q: pulumi.String("string"),
    						Queries: datadog.PowerpackWidgetGeomapDefinitionRequestQueryArray{
    							&datadog.PowerpackWidgetGeomapDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Env:             pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									OperationName:   pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    									Service:         pulumi.String("string"),
    									Stat:            pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource: pulumi.String("string"),
    									Env:        pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Service:    pulumi.String("string"),
    									Stat:       pulumi.String("string"),
    									GroupBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									OperationName:   pulumi.String("string"),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    								},
    								CloudCostQuery: &datadog.PowerpackWidgetGeomapDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackWidgetGeomapDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.PowerpackWidgetGeomapDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.PowerpackWidgetGeomapDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									GroupBies: datadog.PowerpackWidgetGeomapDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.PowerpackWidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackWidgetGeomapDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackWidgetGeomapDefinitionRequestQueryMetricQueryArgs{
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    									DataSource: pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackWidgetGeomapDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									IsNormalizedCpu: pulumi.Bool(false),
    									Limit:           pulumi.Int(0),
    									Sort:            pulumi.String("string"),
    									TagFilters: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									TextFilter: pulumi.String("string"),
    								},
    								SloQuery: &datadog.PowerpackWidgetGeomapDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						RumQuery: &datadog.PowerpackWidgetGeomapDefinitionRequestRumQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetGeomapDefinitionRequestRumQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetGeomapDefinitionRequestRumQueryGroupByArray{
    								&datadog.PowerpackWidgetGeomapDefinitionRequestRumQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetGeomapDefinitionRequestRumQueryMultiComputeArray{
    								&datadog.PowerpackWidgetGeomapDefinitionRequestRumQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    					},
    				},
    				Style: &datadog.PowerpackWidgetGeomapDefinitionStyleArgs{
    					Palette:     pulumi.String("string"),
    					PaletteFlip: pulumi.Bool(false),
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			HeatmapDefinition: &datadog.PowerpackWidgetHeatmapDefinitionArgs{
    				CustomLinks: datadog.PowerpackWidgetHeatmapDefinitionCustomLinkArray{
    					&datadog.PowerpackWidgetHeatmapDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Events: datadog.PowerpackWidgetHeatmapDefinitionEventArray{
    					&datadog.PowerpackWidgetHeatmapDefinitionEventArgs{
    						Q:             pulumi.String("string"),
    						TagsExecution: pulumi.String("string"),
    					},
    				},
    				LegendSize: pulumi.String("string"),
    				LiveSpan:   pulumi.String("string"),
    				Requests: datadog.PowerpackWidgetHeatmapDefinitionRequestArray{
    					&datadog.PowerpackWidgetHeatmapDefinitionRequestArgs{
    						ApmQuery: &datadog.PowerpackWidgetHeatmapDefinitionRequestApmQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetHeatmapDefinitionRequestApmQueryGroupByArray{
    								&datadog.PowerpackWidgetHeatmapDefinitionRequestApmQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetHeatmapDefinitionRequestApmQueryMultiComputeArray{
    								&datadog.PowerpackWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						Formulas: datadog.PowerpackWidgetHeatmapDefinitionRequestFormulaArray{
    							&datadog.PowerpackWidgetHeatmapDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								ConditionalFormats: datadog.PowerpackWidgetHeatmapDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.PowerpackWidgetHeatmapDefinitionRequestFormulaConditionalFormatArgs{
    										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.PowerpackWidgetHeatmapDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								Style: &datadog.PowerpackWidgetHeatmapDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						LogQuery: &datadog.PowerpackWidgetHeatmapDefinitionRequestLogQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetHeatmapDefinitionRequestLogQueryGroupByArray{
    								&datadog.PowerpackWidgetHeatmapDefinitionRequestLogQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetHeatmapDefinitionRequestLogQueryMultiComputeArray{
    								&datadog.PowerpackWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						ProcessQuery: &datadog.PowerpackWidgetHeatmapDefinitionRequestProcessQueryArgs{
    							Metric: pulumi.String("string"),
    							FilterBies: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Limit:    pulumi.Int(0),
    							SearchBy: pulumi.String("string"),
    						},
    						Q: pulumi.String("string"),
    						Queries: datadog.PowerpackWidgetHeatmapDefinitionRequestQueryArray{
    							&datadog.PowerpackWidgetHeatmapDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Env:             pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									OperationName:   pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    									Service:         pulumi.String("string"),
    									Stat:            pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource: pulumi.String("string"),
    									Env:        pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Service:    pulumi.String("string"),
    									Stat:       pulumi.String("string"),
    									GroupBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									OperationName:   pulumi.String("string"),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    								},
    								CloudCostQuery: &datadog.PowerpackWidgetHeatmapDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									GroupBies: datadog.PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackWidgetHeatmapDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackWidgetHeatmapDefinitionRequestQueryMetricQueryArgs{
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    									DataSource: pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackWidgetHeatmapDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									IsNormalizedCpu: pulumi.Bool(false),
    									Limit:           pulumi.Int(0),
    									Sort:            pulumi.String("string"),
    									TagFilters: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									TextFilter: pulumi.String("string"),
    								},
    								SloQuery: &datadog.PowerpackWidgetHeatmapDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						RumQuery: &datadog.PowerpackWidgetHeatmapDefinitionRequestRumQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetHeatmapDefinitionRequestRumQueryGroupByArray{
    								&datadog.PowerpackWidgetHeatmapDefinitionRequestRumQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetHeatmapDefinitionRequestRumQueryMultiComputeArray{
    								&datadog.PowerpackWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						SecurityQuery: &datadog.PowerpackWidgetHeatmapDefinitionRequestSecurityQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetHeatmapDefinitionRequestSecurityQueryGroupByArray{
    								&datadog.PowerpackWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArray{
    								&datadog.PowerpackWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						Style: &datadog.PowerpackWidgetHeatmapDefinitionRequestStyleArgs{
    							Palette: pulumi.String("string"),
    						},
    					},
    				},
    				ShowLegend: pulumi.Bool(false),
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    				Yaxis: &datadog.PowerpackWidgetHeatmapDefinitionYaxisArgs{
    					IncludeZero: pulumi.Bool(false),
    					Label:       pulumi.String("string"),
    					Max:         pulumi.String("string"),
    					Min:         pulumi.String("string"),
    					Scale:       pulumi.String("string"),
    				},
    			},
    			HostmapDefinition: &datadog.PowerpackWidgetHostmapDefinitionArgs{
    				CustomLinks: datadog.PowerpackWidgetHostmapDefinitionCustomLinkArray{
    					&datadog.PowerpackWidgetHostmapDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Groups: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				NoGroupHosts:  pulumi.Bool(false),
    				NoMetricHosts: pulumi.Bool(false),
    				NodeType:      pulumi.String("string"),
    				Request: &datadog.PowerpackWidgetHostmapDefinitionRequestArgs{
    					Fills: datadog.PowerpackWidgetHostmapDefinitionRequestFillArray{
    						&datadog.PowerpackWidgetHostmapDefinitionRequestFillArgs{
    							ApmQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestFillApmQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.PowerpackWidgetHostmapDefinitionRequestFillApmQueryGroupByArray{
    									&datadog.PowerpackWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.PowerpackWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArray{
    									&datadog.PowerpackWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							LogQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestFillLogQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.PowerpackWidgetHostmapDefinitionRequestFillLogQueryGroupByArray{
    									&datadog.PowerpackWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.PowerpackWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArray{
    									&datadog.PowerpackWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							ProcessQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestFillProcessQueryArgs{
    								Metric: pulumi.String("string"),
    								FilterBies: pulumi.StringArray{
    									pulumi.String("string"),
    								},
    								Limit:    pulumi.Int(0),
    								SearchBy: pulumi.String("string"),
    							},
    							Q: pulumi.String("string"),
    							RumQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestFillRumQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.PowerpackWidgetHostmapDefinitionRequestFillRumQueryGroupByArray{
    									&datadog.PowerpackWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.PowerpackWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArray{
    									&datadog.PowerpackWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							SecurityQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArray{
    									&datadog.PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArray{
    									&datadog.PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    						},
    					},
    					Sizes: datadog.PowerpackWidgetHostmapDefinitionRequestSizeArray{
    						&datadog.PowerpackWidgetHostmapDefinitionRequestSizeArgs{
    							ApmQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestSizeApmQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.PowerpackWidgetHostmapDefinitionRequestSizeApmQueryGroupByArray{
    									&datadog.PowerpackWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.PowerpackWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArray{
    									&datadog.PowerpackWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							LogQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestSizeLogQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.PowerpackWidgetHostmapDefinitionRequestSizeLogQueryGroupByArray{
    									&datadog.PowerpackWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.PowerpackWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArray{
    									&datadog.PowerpackWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							ProcessQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestSizeProcessQueryArgs{
    								Metric: pulumi.String("string"),
    								FilterBies: pulumi.StringArray{
    									pulumi.String("string"),
    								},
    								Limit:    pulumi.Int(0),
    								SearchBy: pulumi.String("string"),
    							},
    							Q: pulumi.String("string"),
    							RumQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestSizeRumQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.PowerpackWidgetHostmapDefinitionRequestSizeRumQueryGroupByArray{
    									&datadog.PowerpackWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.PowerpackWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArray{
    									&datadog.PowerpackWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							SecurityQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArray{
    									&datadog.PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArray{
    									&datadog.PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    						},
    					},
    				},
    				Scopes: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				Style: &datadog.PowerpackWidgetHostmapDefinitionStyleArgs{
    					FillMax:     pulumi.String("string"),
    					FillMin:     pulumi.String("string"),
    					Palette:     pulumi.String("string"),
    					PaletteFlip: pulumi.Bool(false),
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			Id: pulumi.Int(0),
    			IframeDefinition: &datadog.PowerpackWidgetIframeDefinitionArgs{
    				Url: pulumi.String("string"),
    			},
    			ImageDefinition: &datadog.PowerpackWidgetImageDefinitionArgs{
    				Url:             pulumi.String("string"),
    				HasBackground:   pulumi.Bool(false),
    				HasBorder:       pulumi.Bool(false),
    				HorizontalAlign: pulumi.String("string"),
    				Margin:          pulumi.String("string"),
    				Sizing:          pulumi.String("string"),
    				UrlDarkTheme:    pulumi.String("string"),
    				VerticalAlign:   pulumi.String("string"),
    			},
    			ListStreamDefinition: &datadog.PowerpackWidgetListStreamDefinitionArgs{
    				Requests: datadog.PowerpackWidgetListStreamDefinitionRequestArray{
    					&datadog.PowerpackWidgetListStreamDefinitionRequestArgs{
    						Columns: datadog.PowerpackWidgetListStreamDefinitionRequestColumnArray{
    							&datadog.PowerpackWidgetListStreamDefinitionRequestColumnArgs{
    								Field: pulumi.String("string"),
    								Width: pulumi.String("string"),
    							},
    						},
    						Query: &datadog.PowerpackWidgetListStreamDefinitionRequestQueryArgs{
    							DataSource: pulumi.String("string"),
    							EventSize:  pulumi.String("string"),
    							Indexes: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							QueryString: pulumi.String("string"),
    							Sort: &datadog.PowerpackWidgetListStreamDefinitionRequestQuerySortArgs{
    								Column: pulumi.String("string"),
    								Order:  pulumi.String("string"),
    							},
    							Storage: pulumi.String("string"),
    						},
    						ResponseFormat: pulumi.String("string"),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			LogStreamDefinition: &datadog.PowerpackWidgetLogStreamDefinitionArgs{
    				Columns: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				Indexes: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				LiveSpan:          pulumi.String("string"),
    				MessageDisplay:    pulumi.String("string"),
    				Query:             pulumi.String("string"),
    				ShowDateColumn:    pulumi.Bool(false),
    				ShowMessageColumn: pulumi.Bool(false),
    				Sort: &datadog.PowerpackWidgetLogStreamDefinitionSortArgs{
    					Column: pulumi.String("string"),
    					Order:  pulumi.String("string"),
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			ManageStatusDefinition: &datadog.PowerpackWidgetManageStatusDefinitionArgs{
    				Query:             pulumi.String("string"),
    				ColorPreference:   pulumi.String("string"),
    				DisplayFormat:     pulumi.String("string"),
    				HideZeroCounts:    pulumi.Bool(false),
    				ShowLastTriggered: pulumi.Bool(false),
    				ShowPriority:      pulumi.Bool(false),
    				Sort:              pulumi.String("string"),
    				SummaryType:       pulumi.String("string"),
    				Title:             pulumi.String("string"),
    				TitleAlign:        pulumi.String("string"),
    				TitleSize:         pulumi.String("string"),
    			},
    			NoteDefinition: &datadog.PowerpackWidgetNoteDefinitionArgs{
    				Content:         pulumi.String("string"),
    				BackgroundColor: pulumi.String("string"),
    				FontSize:        pulumi.String("string"),
    				HasPadding:      pulumi.Bool(false),
    				ShowTick:        pulumi.Bool(false),
    				TextAlign:       pulumi.String("string"),
    				TickEdge:        pulumi.String("string"),
    				TickPos:         pulumi.String("string"),
    				VerticalAlign:   pulumi.String("string"),
    			},
    			QueryTableDefinition: &datadog.PowerpackWidgetQueryTableDefinitionArgs{
    				CustomLinks: datadog.PowerpackWidgetQueryTableDefinitionCustomLinkArray{
    					&datadog.PowerpackWidgetQueryTableDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				HasSearchBar: pulumi.String("string"),
    				LiveSpan:     pulumi.String("string"),
    				Requests: datadog.PowerpackWidgetQueryTableDefinitionRequestArray{
    					&datadog.PowerpackWidgetQueryTableDefinitionRequestArgs{
    						Aggregator: pulumi.String("string"),
    						Alias:      pulumi.String("string"),
    						ApmQuery: &datadog.PowerpackWidgetQueryTableDefinitionRequestApmQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetQueryTableDefinitionRequestApmQueryGroupByArray{
    								&datadog.PowerpackWidgetQueryTableDefinitionRequestApmQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetQueryTableDefinitionRequestApmQueryMultiComputeArray{
    								&datadog.PowerpackWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						ApmStatsQuery: &datadog.PowerpackWidgetQueryTableDefinitionRequestApmStatsQueryArgs{
    							Env:        pulumi.String("string"),
    							Name:       pulumi.String("string"),
    							PrimaryTag: pulumi.String("string"),
    							RowType:    pulumi.String("string"),
    							Service:    pulumi.String("string"),
    							Columns: datadog.PowerpackWidgetQueryTableDefinitionRequestApmStatsQueryColumnArray{
    								&datadog.PowerpackWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs{
    									Name:            pulumi.String("string"),
    									Alias:           pulumi.String("string"),
    									CellDisplayMode: pulumi.String("string"),
    									Order:           pulumi.String("string"),
    								},
    							},
    							Resource: pulumi.String("string"),
    						},
    						CellDisplayModes: pulumi.StringArray{
    							pulumi.String("string"),
    						},
    						ConditionalFormats: datadog.PowerpackWidgetQueryTableDefinitionRequestConditionalFormatArray{
    							&datadog.PowerpackWidgetQueryTableDefinitionRequestConditionalFormatArgs{
    								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.PowerpackWidgetQueryTableDefinitionRequestFormulaArray{
    							&datadog.PowerpackWidgetQueryTableDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								ConditionalFormats: datadog.PowerpackWidgetQueryTableDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.PowerpackWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs{
    										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.PowerpackWidgetQueryTableDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								Style: &datadog.PowerpackWidgetQueryTableDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						Limit: pulumi.Int(0),
    						LogQuery: &datadog.PowerpackWidgetQueryTableDefinitionRequestLogQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetQueryTableDefinitionRequestLogQueryGroupByArray{
    								&datadog.PowerpackWidgetQueryTableDefinitionRequestLogQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetQueryTableDefinitionRequestLogQueryMultiComputeArray{
    								&datadog.PowerpackWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						Order: pulumi.String("string"),
    						ProcessQuery: &datadog.PowerpackWidgetQueryTableDefinitionRequestProcessQueryArgs{
    							Metric: pulumi.String("string"),
    							FilterBies: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Limit:    pulumi.Int(0),
    							SearchBy: pulumi.String("string"),
    						},
    						Q: pulumi.String("string"),
    						Queries: datadog.PowerpackWidgetQueryTableDefinitionRequestQueryArray{
    							&datadog.PowerpackWidgetQueryTableDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Env:             pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									OperationName:   pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    									Service:         pulumi.String("string"),
    									Stat:            pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource: pulumi.String("string"),
    									Env:        pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Service:    pulumi.String("string"),
    									Stat:       pulumi.String("string"),
    									GroupBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									OperationName:   pulumi.String("string"),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    								},
    								CloudCostQuery: &datadog.PowerpackWidgetQueryTableDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									GroupBies: datadog.PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackWidgetQueryTableDefinitionRequestQueryMetricQueryArgs{
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    									DataSource: pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackWidgetQueryTableDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									IsNormalizedCpu: pulumi.Bool(false),
    									Limit:           pulumi.Int(0),
    									Sort:            pulumi.String("string"),
    									TagFilters: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									TextFilter: pulumi.String("string"),
    								},
    								SloQuery: &datadog.PowerpackWidgetQueryTableDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						RumQuery: &datadog.PowerpackWidgetQueryTableDefinitionRequestRumQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetQueryTableDefinitionRequestRumQueryGroupByArray{
    								&datadog.PowerpackWidgetQueryTableDefinitionRequestRumQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetQueryTableDefinitionRequestRumQueryMultiComputeArray{
    								&datadog.PowerpackWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						SecurityQuery: &datadog.PowerpackWidgetQueryTableDefinitionRequestSecurityQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetQueryTableDefinitionRequestSecurityQueryGroupByArray{
    								&datadog.PowerpackWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArray{
    								&datadog.PowerpackWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			QueryValueDefinition: &datadog.PowerpackWidgetQueryValueDefinitionArgs{
    				Autoscale: pulumi.Bool(false),
    				CustomLinks: datadog.PowerpackWidgetQueryValueDefinitionCustomLinkArray{
    					&datadog.PowerpackWidgetQueryValueDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				CustomUnit: pulumi.String("string"),
    				LiveSpan:   pulumi.String("string"),
    				Precision:  pulumi.Int(0),
    				Requests: datadog.PowerpackWidgetQueryValueDefinitionRequestArray{
    					&datadog.PowerpackWidgetQueryValueDefinitionRequestArgs{
    						Aggregator: pulumi.String("string"),
    						ApmQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestApmQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetQueryValueDefinitionRequestApmQueryGroupByArray{
    								&datadog.PowerpackWidgetQueryValueDefinitionRequestApmQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetQueryValueDefinitionRequestApmQueryMultiComputeArray{
    								&datadog.PowerpackWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						AuditQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestAuditQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetQueryValueDefinitionRequestAuditQueryGroupByArray{
    								&datadog.PowerpackWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArray{
    								&datadog.PowerpackWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						ConditionalFormats: datadog.PowerpackWidgetQueryValueDefinitionRequestConditionalFormatArray{
    							&datadog.PowerpackWidgetQueryValueDefinitionRequestConditionalFormatArgs{
    								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.PowerpackWidgetQueryValueDefinitionRequestFormulaArray{
    							&datadog.PowerpackWidgetQueryValueDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								ConditionalFormats: datadog.PowerpackWidgetQueryValueDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.PowerpackWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs{
    										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.PowerpackWidgetQueryValueDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								Style: &datadog.PowerpackWidgetQueryValueDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						LogQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestLogQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetQueryValueDefinitionRequestLogQueryGroupByArray{
    								&datadog.PowerpackWidgetQueryValueDefinitionRequestLogQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetQueryValueDefinitionRequestLogQueryMultiComputeArray{
    								&datadog.PowerpackWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						ProcessQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestProcessQueryArgs{
    							Metric: pulumi.String("string"),
    							FilterBies: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Limit:    pulumi.Int(0),
    							SearchBy: pulumi.String("string"),
    						},
    						Q: pulumi.String("string"),
    						Queries: datadog.PowerpackWidgetQueryValueDefinitionRequestQueryArray{
    							&datadog.PowerpackWidgetQueryValueDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Env:             pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									OperationName:   pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    									Service:         pulumi.String("string"),
    									Stat:            pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource: pulumi.String("string"),
    									Env:        pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Service:    pulumi.String("string"),
    									Stat:       pulumi.String("string"),
    									GroupBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									OperationName:   pulumi.String("string"),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    								},
    								CloudCostQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									GroupBies: datadog.PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestQueryMetricQueryArgs{
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    									DataSource: pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									IsNormalizedCpu: pulumi.Bool(false),
    									Limit:           pulumi.Int(0),
    									Sort:            pulumi.String("string"),
    									TagFilters: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									TextFilter: pulumi.String("string"),
    								},
    								SloQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						RumQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestRumQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetQueryValueDefinitionRequestRumQueryGroupByArray{
    								&datadog.PowerpackWidgetQueryValueDefinitionRequestRumQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetQueryValueDefinitionRequestRumQueryMultiComputeArray{
    								&datadog.PowerpackWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						SecurityQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestSecurityQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetQueryValueDefinitionRequestSecurityQueryGroupByArray{
    								&datadog.PowerpackWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArray{
    								&datadog.PowerpackWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    					},
    				},
    				TextAlign: pulumi.String("string"),
    				TimeseriesBackground: &datadog.PowerpackWidgetQueryValueDefinitionTimeseriesBackgroundArgs{
    					Type: pulumi.String("string"),
    					Yaxis: &datadog.PowerpackWidgetQueryValueDefinitionTimeseriesBackgroundYaxisArgs{
    						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.PowerpackWidgetRunWorkflowDefinitionArgs{
    				WorkflowId: pulumi.String("string"),
    				CustomLinks: datadog.PowerpackWidgetRunWorkflowDefinitionCustomLinkArray{
    					&datadog.PowerpackWidgetRunWorkflowDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Inputs: datadog.PowerpackWidgetRunWorkflowDefinitionInputTypeArray{
    					&datadog.PowerpackWidgetRunWorkflowDefinitionInputTypeArgs{
    						Name:  pulumi.String("string"),
    						Value: pulumi.String("string"),
    					},
    				},
    				LiveSpan:   pulumi.String("string"),
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			ScatterplotDefinition: &datadog.PowerpackWidgetScatterplotDefinitionArgs{
    				ColorByGroups: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				CustomLinks: datadog.PowerpackWidgetScatterplotDefinitionCustomLinkArray{
    					&datadog.PowerpackWidgetScatterplotDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				LiveSpan: pulumi.String("string"),
    				Request: &datadog.PowerpackWidgetScatterplotDefinitionRequestArgs{
    					ScatterplotTables: datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableArray{
    						&datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableArgs{
    							Formulas: datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableFormulaArray{
    								&datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs{
    									Dimension:         pulumi.String("string"),
    									FormulaExpression: pulumi.String("string"),
    									Alias:             pulumi.String("string"),
    								},
    							},
    							Queries: datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryArray{
    								&datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs{
    									ApmDependencyStatsQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs{
    										DataSource:      pulumi.String("string"),
    										Env:             pulumi.String("string"),
    										Name:            pulumi.String("string"),
    										OperationName:   pulumi.String("string"),
    										ResourceName:    pulumi.String("string"),
    										Service:         pulumi.String("string"),
    										Stat:            pulumi.String("string"),
    										IsUpstream:      pulumi.Bool(false),
    										PrimaryTagName:  pulumi.String("string"),
    										PrimaryTagValue: pulumi.String("string"),
    									},
    									ApmResourceStatsQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs{
    										DataSource: pulumi.String("string"),
    										Env:        pulumi.String("string"),
    										Name:       pulumi.String("string"),
    										Service:    pulumi.String("string"),
    										Stat:       pulumi.String("string"),
    										GroupBies: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										OperationName:   pulumi.String("string"),
    										PrimaryTagName:  pulumi.String("string"),
    										PrimaryTagValue: pulumi.String("string"),
    										ResourceName:    pulumi.String("string"),
    									},
    									CloudCostQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs{
    										DataSource: pulumi.String("string"),
    										Name:       pulumi.String("string"),
    										Query:      pulumi.String("string"),
    										Aggregator: pulumi.String("string"),
    									},
    									EventQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs{
    										Computes: datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArray{
    											&datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    												Metric:      pulumi.String("string"),
    											},
    										},
    										DataSource: pulumi.String("string"),
    										Name:       pulumi.String("string"),
    										GroupBies: datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArray{
    											&datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												Sort: &datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs{
    													Aggregation: pulumi.String("string"),
    													Metric:      pulumi.String("string"),
    													Order:       pulumi.String("string"),
    												},
    											},
    										},
    										Indexes: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Search: &datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs{
    											Query: pulumi.String("string"),
    										},
    										Storage: pulumi.String("string"),
    									},
    									MetricQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs{
    										Name:       pulumi.String("string"),
    										Query:      pulumi.String("string"),
    										Aggregator: pulumi.String("string"),
    										DataSource: pulumi.String("string"),
    									},
    									ProcessQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs{
    										DataSource:      pulumi.String("string"),
    										Metric:          pulumi.String("string"),
    										Name:            pulumi.String("string"),
    										Aggregator:      pulumi.String("string"),
    										IsNormalizedCpu: pulumi.Bool(false),
    										Limit:           pulumi.Int(0),
    										Sort:            pulumi.String("string"),
    										TagFilters: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										TextFilter: pulumi.String("string"),
    									},
    									SloQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs{
    										DataSource:             pulumi.String("string"),
    										Measure:                pulumi.String("string"),
    										SloId:                  pulumi.String("string"),
    										AdditionalQueryFilters: pulumi.String("string"),
    										GroupMode:              pulumi.String("string"),
    										Name:                   pulumi.String("string"),
    										SloQueryType:           pulumi.String("string"),
    									},
    								},
    							},
    						},
    					},
    					Xes: datadog.PowerpackWidgetScatterplotDefinitionRequestXArray{
    						&datadog.PowerpackWidgetScatterplotDefinitionRequestXArgs{
    							Aggregator: pulumi.String("string"),
    							ApmQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestXApmQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.PowerpackWidgetScatterplotDefinitionRequestXApmQueryGroupByArray{
    									&datadog.PowerpackWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.PowerpackWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArray{
    									&datadog.PowerpackWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							LogQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestXLogQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.PowerpackWidgetScatterplotDefinitionRequestXLogQueryGroupByArray{
    									&datadog.PowerpackWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.PowerpackWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArray{
    									&datadog.PowerpackWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							ProcessQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestXProcessQueryArgs{
    								Metric: pulumi.String("string"),
    								FilterBies: pulumi.StringArray{
    									pulumi.String("string"),
    								},
    								Limit:    pulumi.Int(0),
    								SearchBy: pulumi.String("string"),
    							},
    							Q: pulumi.String("string"),
    							RumQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestXRumQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.PowerpackWidgetScatterplotDefinitionRequestXRumQueryGroupByArray{
    									&datadog.PowerpackWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.PowerpackWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArray{
    									&datadog.PowerpackWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							SecurityQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArray{
    									&datadog.PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArray{
    									&datadog.PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    						},
    					},
    					Ys: datadog.PowerpackWidgetScatterplotDefinitionRequestYArray{
    						&datadog.PowerpackWidgetScatterplotDefinitionRequestYArgs{
    							Aggregator: pulumi.String("string"),
    							ApmQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestYApmQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.PowerpackWidgetScatterplotDefinitionRequestYApmQueryGroupByArray{
    									&datadog.PowerpackWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.PowerpackWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArray{
    									&datadog.PowerpackWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							LogQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestYLogQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.PowerpackWidgetScatterplotDefinitionRequestYLogQueryGroupByArray{
    									&datadog.PowerpackWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.PowerpackWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArray{
    									&datadog.PowerpackWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							ProcessQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestYProcessQueryArgs{
    								Metric: pulumi.String("string"),
    								FilterBies: pulumi.StringArray{
    									pulumi.String("string"),
    								},
    								Limit:    pulumi.Int(0),
    								SearchBy: pulumi.String("string"),
    							},
    							Q: pulumi.String("string"),
    							RumQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestYRumQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.PowerpackWidgetScatterplotDefinitionRequestYRumQueryGroupByArray{
    									&datadog.PowerpackWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.PowerpackWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArray{
    									&datadog.PowerpackWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							SecurityQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArray{
    									&datadog.PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArray{
    									&datadog.PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    						},
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    				Xaxis: &datadog.PowerpackWidgetScatterplotDefinitionXaxisArgs{
    					IncludeZero: pulumi.Bool(false),
    					Label:       pulumi.String("string"),
    					Max:         pulumi.String("string"),
    					Min:         pulumi.String("string"),
    					Scale:       pulumi.String("string"),
    				},
    				Yaxis: &datadog.PowerpackWidgetScatterplotDefinitionYaxisArgs{
    					IncludeZero: pulumi.Bool(false),
    					Label:       pulumi.String("string"),
    					Max:         pulumi.String("string"),
    					Min:         pulumi.String("string"),
    					Scale:       pulumi.String("string"),
    				},
    			},
    			ServiceLevelObjectiveDefinition: &datadog.PowerpackWidgetServiceLevelObjectiveDefinitionArgs{
    				SloId: pulumi.String("string"),
    				TimeWindows: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				ViewMode:               pulumi.String("string"),
    				ViewType:               pulumi.String("string"),
    				AdditionalQueryFilters: pulumi.String("string"),
    				GlobalTimeTarget:       pulumi.String("string"),
    				ShowErrorBudget:        pulumi.Bool(false),
    				Title:                  pulumi.String("string"),
    				TitleAlign:             pulumi.String("string"),
    				TitleSize:              pulumi.String("string"),
    			},
    			ServicemapDefinition: &datadog.PowerpackWidgetServicemapDefinitionArgs{
    				Filters: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				Service: pulumi.String("string"),
    				CustomLinks: datadog.PowerpackWidgetServicemapDefinitionCustomLinkArray{
    					&datadog.PowerpackWidgetServicemapDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			SloListDefinition: &datadog.PowerpackWidgetSloListDefinitionArgs{
    				Request: &datadog.PowerpackWidgetSloListDefinitionRequestArgs{
    					Query: &datadog.PowerpackWidgetSloListDefinitionRequestQueryArgs{
    						QueryString: pulumi.String("string"),
    						Limit:       pulumi.Int(0),
    						Sort: &datadog.PowerpackWidgetSloListDefinitionRequestQuerySortArgs{
    							Column: pulumi.String("string"),
    							Order:  pulumi.String("string"),
    						},
    					},
    					RequestType: pulumi.String("string"),
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			SunburstDefinition: &datadog.PowerpackWidgetSunburstDefinitionArgs{
    				CustomLinks: datadog.PowerpackWidgetSunburstDefinitionCustomLinkArray{
    					&datadog.PowerpackWidgetSunburstDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				HideTotal: pulumi.Bool(false),
    				LegendInline: &datadog.PowerpackWidgetSunburstDefinitionLegendInlineArgs{
    					Type:        pulumi.String("string"),
    					HidePercent: pulumi.Bool(false),
    					HideValue:   pulumi.Bool(false),
    				},
    				LegendTable: &datadog.PowerpackWidgetSunburstDefinitionLegendTableArgs{
    					Type: pulumi.String("string"),
    				},
    				LiveSpan: pulumi.String("string"),
    				Requests: datadog.PowerpackWidgetSunburstDefinitionRequestArray{
    					&datadog.PowerpackWidgetSunburstDefinitionRequestArgs{
    						ApmQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestApmQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetSunburstDefinitionRequestApmQueryGroupByArray{
    								&datadog.PowerpackWidgetSunburstDefinitionRequestApmQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetSunburstDefinitionRequestApmQueryMultiComputeArray{
    								&datadog.PowerpackWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						AuditQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestAuditQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetSunburstDefinitionRequestAuditQueryGroupByArray{
    								&datadog.PowerpackWidgetSunburstDefinitionRequestAuditQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetSunburstDefinitionRequestAuditQueryMultiComputeArray{
    								&datadog.PowerpackWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						Formulas: datadog.PowerpackWidgetSunburstDefinitionRequestFormulaArray{
    							&datadog.PowerpackWidgetSunburstDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								ConditionalFormats: datadog.PowerpackWidgetSunburstDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.PowerpackWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs{
    										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.PowerpackWidgetSunburstDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								Style: &datadog.PowerpackWidgetSunburstDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						LogQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestLogQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetSunburstDefinitionRequestLogQueryGroupByArray{
    								&datadog.PowerpackWidgetSunburstDefinitionRequestLogQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetSunburstDefinitionRequestLogQueryMultiComputeArray{
    								&datadog.PowerpackWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						NetworkQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestNetworkQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetSunburstDefinitionRequestNetworkQueryGroupByArray{
    								&datadog.PowerpackWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArray{
    								&datadog.PowerpackWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						ProcessQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestProcessQueryArgs{
    							Metric: pulumi.String("string"),
    							FilterBies: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Limit:    pulumi.Int(0),
    							SearchBy: pulumi.String("string"),
    						},
    						Q: pulumi.String("string"),
    						Queries: datadog.PowerpackWidgetSunburstDefinitionRequestQueryArray{
    							&datadog.PowerpackWidgetSunburstDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Env:             pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									OperationName:   pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    									Service:         pulumi.String("string"),
    									Stat:            pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource: pulumi.String("string"),
    									Env:        pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Service:    pulumi.String("string"),
    									Stat:       pulumi.String("string"),
    									GroupBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									OperationName:   pulumi.String("string"),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    								},
    								CloudCostQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.PowerpackWidgetSunburstDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.PowerpackWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									GroupBies: datadog.PowerpackWidgetSunburstDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.PowerpackWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestQueryMetricQueryArgs{
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    									DataSource: pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									IsNormalizedCpu: pulumi.Bool(false),
    									Limit:           pulumi.Int(0),
    									Sort:            pulumi.String("string"),
    									TagFilters: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									TextFilter: pulumi.String("string"),
    								},
    								SloQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						RumQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestRumQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetSunburstDefinitionRequestRumQueryGroupByArray{
    								&datadog.PowerpackWidgetSunburstDefinitionRequestRumQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetSunburstDefinitionRequestRumQueryMultiComputeArray{
    								&datadog.PowerpackWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						SecurityQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestSecurityQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetSunburstDefinitionRequestSecurityQueryGroupByArray{
    								&datadog.PowerpackWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArray{
    								&datadog.PowerpackWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						Style: &datadog.PowerpackWidgetSunburstDefinitionRequestStyleArgs{
    							Palette: pulumi.String("string"),
    						},
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			TimeseriesDefinition: &datadog.PowerpackWidgetTimeseriesDefinitionArgs{
    				CustomLinks: datadog.PowerpackWidgetTimeseriesDefinitionCustomLinkArray{
    					&datadog.PowerpackWidgetTimeseriesDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Events: datadog.PowerpackWidgetTimeseriesDefinitionEventArray{
    					&datadog.PowerpackWidgetTimeseriesDefinitionEventArgs{
    						Q:             pulumi.String("string"),
    						TagsExecution: pulumi.String("string"),
    					},
    				},
    				LegendColumns: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				LegendLayout: pulumi.String("string"),
    				LegendSize:   pulumi.String("string"),
    				LiveSpan:     pulumi.String("string"),
    				Markers: datadog.PowerpackWidgetTimeseriesDefinitionMarkerArray{
    					&datadog.PowerpackWidgetTimeseriesDefinitionMarkerArgs{
    						Value:       pulumi.String("string"),
    						DisplayType: pulumi.String("string"),
    						Label:       pulumi.String("string"),
    					},
    				},
    				Requests: datadog.PowerpackWidgetTimeseriesDefinitionRequestArray{
    					&datadog.PowerpackWidgetTimeseriesDefinitionRequestArgs{
    						ApmQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestApmQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetTimeseriesDefinitionRequestApmQueryGroupByArray{
    								&datadog.PowerpackWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArray{
    								&datadog.PowerpackWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						AuditQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestAuditQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetTimeseriesDefinitionRequestAuditQueryGroupByArray{
    								&datadog.PowerpackWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArray{
    								&datadog.PowerpackWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						DisplayType: pulumi.String("string"),
    						Formulas: datadog.PowerpackWidgetTimeseriesDefinitionRequestFormulaArray{
    							&datadog.PowerpackWidgetTimeseriesDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								ConditionalFormats: datadog.PowerpackWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.PowerpackWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs{
    										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.PowerpackWidgetTimeseriesDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								Style: &datadog.PowerpackWidgetTimeseriesDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						LogQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestLogQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetTimeseriesDefinitionRequestLogQueryGroupByArray{
    								&datadog.PowerpackWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArray{
    								&datadog.PowerpackWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						Metadatas: datadog.PowerpackWidgetTimeseriesDefinitionRequestMetadataArray{
    							&datadog.PowerpackWidgetTimeseriesDefinitionRequestMetadataArgs{
    								Expression: pulumi.String("string"),
    								AliasName:  pulumi.String("string"),
    							},
    						},
    						NetworkQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArray{
    								&datadog.PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArray{
    								&datadog.PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						OnRightYaxis: pulumi.Bool(false),
    						ProcessQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestProcessQueryArgs{
    							Metric: pulumi.String("string"),
    							FilterBies: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Limit:    pulumi.Int(0),
    							SearchBy: pulumi.String("string"),
    						},
    						Q: pulumi.String("string"),
    						Queries: datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryArray{
    							&datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Env:             pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									OperationName:   pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    									Service:         pulumi.String("string"),
    									Stat:            pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource: pulumi.String("string"),
    									Env:        pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Service:    pulumi.String("string"),
    									Stat:       pulumi.String("string"),
    									GroupBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									OperationName:   pulumi.String("string"),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    								},
    								CloudCostQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									GroupBies: datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs{
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    									DataSource: pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									IsNormalizedCpu: pulumi.Bool(false),
    									Limit:           pulumi.Int(0),
    									Sort:            pulumi.String("string"),
    									TagFilters: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									TextFilter: pulumi.String("string"),
    								},
    								SloQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						RumQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestRumQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetTimeseriesDefinitionRequestRumQueryGroupByArray{
    								&datadog.PowerpackWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArray{
    								&datadog.PowerpackWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						SecurityQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArray{
    								&datadog.PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArray{
    								&datadog.PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						Style: &datadog.PowerpackWidgetTimeseriesDefinitionRequestStyleArgs{
    							LineType:  pulumi.String("string"),
    							LineWidth: pulumi.String("string"),
    							Palette:   pulumi.String("string"),
    						},
    					},
    				},
    				RightYaxis: &datadog.PowerpackWidgetTimeseriesDefinitionRightYaxisArgs{
    					IncludeZero: pulumi.Bool(false),
    					Label:       pulumi.String("string"),
    					Max:         pulumi.String("string"),
    					Min:         pulumi.String("string"),
    					Scale:       pulumi.String("string"),
    				},
    				ShowLegend: pulumi.Bool(false),
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    				Yaxis: &datadog.PowerpackWidgetTimeseriesDefinitionYaxisArgs{
    					IncludeZero: pulumi.Bool(false),
    					Label:       pulumi.String("string"),
    					Max:         pulumi.String("string"),
    					Min:         pulumi.String("string"),
    					Scale:       pulumi.String("string"),
    				},
    			},
    			ToplistDefinition: &datadog.PowerpackWidgetToplistDefinitionArgs{
    				CustomLinks: datadog.PowerpackWidgetToplistDefinitionCustomLinkArray{
    					&datadog.PowerpackWidgetToplistDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				LiveSpan: pulumi.String("string"),
    				Requests: datadog.PowerpackWidgetToplistDefinitionRequestArray{
    					&datadog.PowerpackWidgetToplistDefinitionRequestArgs{
    						ApmQuery: &datadog.PowerpackWidgetToplistDefinitionRequestApmQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetToplistDefinitionRequestApmQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetToplistDefinitionRequestApmQueryGroupByArray{
    								&datadog.PowerpackWidgetToplistDefinitionRequestApmQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetToplistDefinitionRequestApmQueryMultiComputeArray{
    								&datadog.PowerpackWidgetToplistDefinitionRequestApmQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						AuditQuery: &datadog.PowerpackWidgetToplistDefinitionRequestAuditQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetToplistDefinitionRequestAuditQueryGroupByArray{
    								&datadog.PowerpackWidgetToplistDefinitionRequestAuditQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetToplistDefinitionRequestAuditQueryMultiComputeArray{
    								&datadog.PowerpackWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						ConditionalFormats: datadog.PowerpackWidgetToplistDefinitionRequestConditionalFormatArray{
    							&datadog.PowerpackWidgetToplistDefinitionRequestConditionalFormatArgs{
    								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.PowerpackWidgetToplistDefinitionRequestFormulaArray{
    							&datadog.PowerpackWidgetToplistDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								ConditionalFormats: datadog.PowerpackWidgetToplistDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.PowerpackWidgetToplistDefinitionRequestFormulaConditionalFormatArgs{
    										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.PowerpackWidgetToplistDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								Style: &datadog.PowerpackWidgetToplistDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						LogQuery: &datadog.PowerpackWidgetToplistDefinitionRequestLogQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetToplistDefinitionRequestLogQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetToplistDefinitionRequestLogQueryGroupByArray{
    								&datadog.PowerpackWidgetToplistDefinitionRequestLogQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetToplistDefinitionRequestLogQueryMultiComputeArray{
    								&datadog.PowerpackWidgetToplistDefinitionRequestLogQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						ProcessQuery: &datadog.PowerpackWidgetToplistDefinitionRequestProcessQueryArgs{
    							Metric: pulumi.String("string"),
    							FilterBies: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Limit:    pulumi.Int(0),
    							SearchBy: pulumi.String("string"),
    						},
    						Q: pulumi.String("string"),
    						Queries: datadog.PowerpackWidgetToplistDefinitionRequestQueryArray{
    							&datadog.PowerpackWidgetToplistDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Env:             pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									OperationName:   pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    									Service:         pulumi.String("string"),
    									Stat:            pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource: pulumi.String("string"),
    									Env:        pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Service:    pulumi.String("string"),
    									Stat:       pulumi.String("string"),
    									GroupBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									OperationName:   pulumi.String("string"),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    								},
    								CloudCostQuery: &datadog.PowerpackWidgetToplistDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackWidgetToplistDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.PowerpackWidgetToplistDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.PowerpackWidgetToplistDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									GroupBies: datadog.PowerpackWidgetToplistDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.PowerpackWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackWidgetToplistDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackWidgetToplistDefinitionRequestQueryMetricQueryArgs{
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    									DataSource: pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackWidgetToplistDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									IsNormalizedCpu: pulumi.Bool(false),
    									Limit:           pulumi.Int(0),
    									Sort:            pulumi.String("string"),
    									TagFilters: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									TextFilter: pulumi.String("string"),
    								},
    								SloQuery: &datadog.PowerpackWidgetToplistDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						RumQuery: &datadog.PowerpackWidgetToplistDefinitionRequestRumQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetToplistDefinitionRequestRumQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetToplistDefinitionRequestRumQueryGroupByArray{
    								&datadog.PowerpackWidgetToplistDefinitionRequestRumQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetToplistDefinitionRequestRumQueryMultiComputeArray{
    								&datadog.PowerpackWidgetToplistDefinitionRequestRumQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						SecurityQuery: &datadog.PowerpackWidgetToplistDefinitionRequestSecurityQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.PowerpackWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.PowerpackWidgetToplistDefinitionRequestSecurityQueryGroupByArray{
    								&datadog.PowerpackWidgetToplistDefinitionRequestSecurityQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.PowerpackWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.PowerpackWidgetToplistDefinitionRequestSecurityQueryMultiComputeArray{
    								&datadog.PowerpackWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						Style: &datadog.PowerpackWidgetToplistDefinitionRequestStyleArgs{
    							Palette: pulumi.String("string"),
    						},
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			TopologyMapDefinition: &datadog.PowerpackWidgetTopologyMapDefinitionArgs{
    				CustomLinks: datadog.PowerpackWidgetTopologyMapDefinitionCustomLinkArray{
    					&datadog.PowerpackWidgetTopologyMapDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Requests: datadog.PowerpackWidgetTopologyMapDefinitionRequestArray{
    					&datadog.PowerpackWidgetTopologyMapDefinitionRequestArgs{
    						Queries: datadog.PowerpackWidgetTopologyMapDefinitionRequestQueryArray{
    							&datadog.PowerpackWidgetTopologyMapDefinitionRequestQueryArgs{
    								DataSource: pulumi.String("string"),
    								Filters: pulumi.StringArray{
    									pulumi.String("string"),
    								},
    								Service: pulumi.String("string"),
    							},
    						},
    						RequestType: pulumi.String("string"),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			TraceServiceDefinition: &datadog.PowerpackWidgetTraceServiceDefinitionArgs{
    				Service:          pulumi.String("string"),
    				Env:              pulumi.String("string"),
    				SpanName:         pulumi.String("string"),
    				ShowErrors:       pulumi.Bool(false),
    				ShowBreakdown:    pulumi.Bool(false),
    				ShowDistribution: pulumi.Bool(false),
    				DisplayFormat:    pulumi.String("string"),
    				ShowHits:         pulumi.Bool(false),
    				ShowLatency:      pulumi.Bool(false),
    				ShowResourceList: pulumi.Bool(false),
    				SizeFormat:       pulumi.String("string"),
    				LiveSpan:         pulumi.String("string"),
    				Title:            pulumi.String("string"),
    				TitleAlign:       pulumi.String("string"),
    				TitleSize:        pulumi.String("string"),
    			},
    			TreemapDefinition: &datadog.PowerpackWidgetTreemapDefinitionArgs{
    				Requests: datadog.PowerpackWidgetTreemapDefinitionRequestArray{
    					&datadog.PowerpackWidgetTreemapDefinitionRequestArgs{
    						Formulas: datadog.PowerpackWidgetTreemapDefinitionRequestFormulaArray{
    							&datadog.PowerpackWidgetTreemapDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								ConditionalFormats: datadog.PowerpackWidgetTreemapDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.PowerpackWidgetTreemapDefinitionRequestFormulaConditionalFormatArgs{
    										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.PowerpackWidgetTreemapDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								Style: &datadog.PowerpackWidgetTreemapDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						Queries: datadog.PowerpackWidgetTreemapDefinitionRequestQueryArray{
    							&datadog.PowerpackWidgetTreemapDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.PowerpackWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Env:             pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									OperationName:   pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    									Service:         pulumi.String("string"),
    									Stat:            pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.PowerpackWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource: pulumi.String("string"),
    									Env:        pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Service:    pulumi.String("string"),
    									Stat:       pulumi.String("string"),
    									GroupBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									OperationName:   pulumi.String("string"),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    								},
    								CloudCostQuery: &datadog.PowerpackWidgetTreemapDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    								},
    								EventQuery: &datadog.PowerpackWidgetTreemapDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.PowerpackWidgetTreemapDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.PowerpackWidgetTreemapDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									GroupBies: datadog.PowerpackWidgetTreemapDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.PowerpackWidgetTreemapDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.PowerpackWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.PowerpackWidgetTreemapDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.PowerpackWidgetTreemapDefinitionRequestQueryMetricQueryArgs{
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    									DataSource: pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.PowerpackWidgetTreemapDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									IsNormalizedCpu: pulumi.Bool(false),
    									Limit:           pulumi.Int(0),
    									Sort:            pulumi.String("string"),
    									TagFilters: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									TextFilter: pulumi.String("string"),
    								},
    								SloQuery: &datadog.PowerpackWidgetTreemapDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    					},
    				},
    				Title: pulumi.String("string"),
    			},
    			WidgetLayout: &datadog.PowerpackWidgetWidgetLayoutArgs{
    				Height:        pulumi.Int(0),
    				Width:         pulumi.Int(0),
    				X:             pulumi.Int(0),
    				Y:             pulumi.Int(0),
    				IsColumnBreak: pulumi.Bool(false),
    			},
    		},
    	},
    })
    
    var powerpackResource = new Powerpack("powerpackResource", PowerpackArgs.builder()
        .description("string")
        .layout(PowerpackLayoutArgs.builder()
            .height(0)
            .width(0)
            .x(0)
            .y(0)
            .build())
        .liveSpan("string")
        .name("string")
        .showTitle(false)
        .tags("string")
        .templateVariables(PowerpackTemplateVariableArgs.builder()
            .name("string")
            .defaults("string")
            .build())
        .widgets(PowerpackWidgetArgs.builder()
            .alertGraphDefinition(PowerpackWidgetAlertGraphDefinitionArgs.builder()
                .alertId("string")
                .vizType("string")
                .liveSpan("string")
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .alertValueDefinition(PowerpackWidgetAlertValueDefinitionArgs.builder()
                .alertId("string")
                .precision(0)
                .textAlign("string")
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .unit("string")
                .build())
            .changeDefinition(PowerpackWidgetChangeDefinitionArgs.builder()
                .customLinks(PowerpackWidgetChangeDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .liveSpan("string")
                .requests(PowerpackWidgetChangeDefinitionRequestArgs.builder()
                    .apmQuery(PowerpackWidgetChangeDefinitionRequestApmQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetChangeDefinitionRequestApmQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetChangeDefinitionRequestApmQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetChangeDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetChangeDefinitionRequestApmQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .changeType("string")
                    .compareTo("string")
                    .formulas(PowerpackWidgetChangeDefinitionRequestFormulaArgs.builder()
                        .formulaExpression("string")
                        .alias("string")
                        .cellDisplayMode("string")
                        .conditionalFormats(PowerpackWidgetChangeDefinitionRequestFormulaConditionalFormatArgs.builder()
                            .comparator("string")
                            .palette("string")
                            .value(0)
                            .customBgColor("string")
                            .customFgColor("string")
                            .hideValue(false)
                            .imageUrl("string")
                            .metric("string")
                            .timeframe("string")
                            .build())
                        .limit(PowerpackWidgetChangeDefinitionRequestFormulaLimitArgs.builder()
                            .count(0)
                            .order("string")
                            .build())
                        .style(PowerpackWidgetChangeDefinitionRequestFormulaStyleArgs.builder()
                            .palette("string")
                            .paletteIndex(0)
                            .build())
                        .build())
                    .increaseGood(false)
                    .logQuery(PowerpackWidgetChangeDefinitionRequestLogQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetChangeDefinitionRequestLogQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetChangeDefinitionRequestLogQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetChangeDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetChangeDefinitionRequestLogQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .orderBy("string")
                    .orderDir("string")
                    .processQuery(PowerpackWidgetChangeDefinitionRequestProcessQueryArgs.builder()
                        .metric("string")
                        .filterBies("string")
                        .limit(0)
                        .searchBy("string")
                        .build())
                    .q("string")
                    .queries(PowerpackWidgetChangeDefinitionRequestQueryArgs.builder()
                        .apmDependencyStatsQuery(PowerpackWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .operationName("string")
                            .resourceName("string")
                            .service("string")
                            .stat("string")
                            .isUpstream(false)
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .build())
                        .apmResourceStatsQuery(PowerpackWidgetChangeDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .service("string")
                            .stat("string")
                            .groupBies("string")
                            .operationName("string")
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .resourceName("string")
                            .build())
                        .cloudCostQuery(PowerpackWidgetChangeDefinitionRequestQueryCloudCostQueryArgs.builder()
                            .dataSource("string")
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .build())
                        .eventQuery(PowerpackWidgetChangeDefinitionRequestQueryEventQueryArgs.builder()
                            .computes(PowerpackWidgetChangeDefinitionRequestQueryEventQueryComputeArgs.builder()
                                .aggregation("string")
                                .interval(0)
                                .metric("string")
                                .build())
                            .dataSource("string")
                            .name("string")
                            .groupBies(PowerpackWidgetChangeDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sort(PowerpackWidgetChangeDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                    .aggregation("string")
                                    .metric("string")
                                    .order("string")
                                    .build())
                                .build())
                            .indexes("string")
                            .search(PowerpackWidgetChangeDefinitionRequestQueryEventQuerySearchArgs.builder()
                                .query("string")
                                .build())
                            .storage("string")
                            .build())
                        .metricQuery(PowerpackWidgetChangeDefinitionRequestQueryMetricQueryArgs.builder()
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .dataSource("string")
                            .build())
                        .processQuery(PowerpackWidgetChangeDefinitionRequestQueryProcessQueryArgs.builder()
                            .dataSource("string")
                            .metric("string")
                            .name("string")
                            .aggregator("string")
                            .isNormalizedCpu(false)
                            .limit(0)
                            .sort("string")
                            .tagFilters("string")
                            .textFilter("string")
                            .build())
                        .sloQuery(PowerpackWidgetChangeDefinitionRequestQuerySloQueryArgs.builder()
                            .dataSource("string")
                            .measure("string")
                            .sloId("string")
                            .additionalQueryFilters("string")
                            .groupMode("string")
                            .name("string")
                            .sloQueryType("string")
                            .build())
                        .build())
                    .rumQuery(PowerpackWidgetChangeDefinitionRequestRumQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetChangeDefinitionRequestRumQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetChangeDefinitionRequestRumQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetChangeDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetChangeDefinitionRequestRumQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .securityQuery(PowerpackWidgetChangeDefinitionRequestSecurityQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetChangeDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetChangeDefinitionRequestSecurityQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetChangeDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .showPresent(false)
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .checkStatusDefinition(PowerpackWidgetCheckStatusDefinitionArgs.builder()
                .check("string")
                .grouping("string")
                .group("string")
                .groupBies("string")
                .liveSpan("string")
                .tags("string")
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .distributionDefinition(PowerpackWidgetDistributionDefinitionArgs.builder()
                .legendSize("string")
                .liveSpan("string")
                .requests(PowerpackWidgetDistributionDefinitionRequestArgs.builder()
                    .apmQuery(PowerpackWidgetDistributionDefinitionRequestApmQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetDistributionDefinitionRequestApmQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetDistributionDefinitionRequestApmQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetDistributionDefinitionRequestApmQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .apmStatsQuery(PowerpackWidgetDistributionDefinitionRequestApmStatsQueryArgs.builder()
                        .env("string")
                        .name("string")
                        .primaryTag("string")
                        .rowType("string")
                        .service("string")
                        .columns(PowerpackWidgetDistributionDefinitionRequestApmStatsQueryColumnArgs.builder()
                            .name("string")
                            .alias("string")
                            .cellDisplayMode("string")
                            .order("string")
                            .build())
                        .resource("string")
                        .build())
                    .logQuery(PowerpackWidgetDistributionDefinitionRequestLogQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetDistributionDefinitionRequestLogQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetDistributionDefinitionRequestLogQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetDistributionDefinitionRequestLogQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .processQuery(PowerpackWidgetDistributionDefinitionRequestProcessQueryArgs.builder()
                        .metric("string")
                        .filterBies("string")
                        .limit(0)
                        .searchBy("string")
                        .build())
                    .q("string")
                    .rumQuery(PowerpackWidgetDistributionDefinitionRequestRumQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetDistributionDefinitionRequestRumQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetDistributionDefinitionRequestRumQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetDistributionDefinitionRequestRumQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .securityQuery(PowerpackWidgetDistributionDefinitionRequestSecurityQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetDistributionDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetDistributionDefinitionRequestSecurityQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetDistributionDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .style(PowerpackWidgetDistributionDefinitionRequestStyleArgs.builder()
                        .palette("string")
                        .build())
                    .build())
                .showLegend(false)
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .eventStreamDefinition(PowerpackWidgetEventStreamDefinitionArgs.builder()
                .query("string")
                .eventSize("string")
                .liveSpan("string")
                .tagsExecution("string")
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .eventTimelineDefinition(PowerpackWidgetEventTimelineDefinitionArgs.builder()
                .query("string")
                .liveSpan("string")
                .tagsExecution("string")
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .freeTextDefinition(PowerpackWidgetFreeTextDefinitionArgs.builder()
                .text("string")
                .color("string")
                .fontSize("string")
                .textAlign("string")
                .build())
            .geomapDefinition(PowerpackWidgetGeomapDefinitionArgs.builder()
                .view(PowerpackWidgetGeomapDefinitionViewArgs.builder()
                    .focus("string")
                    .build())
                .customLinks(PowerpackWidgetGeomapDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .liveSpan("string")
                .requests(PowerpackWidgetGeomapDefinitionRequestArgs.builder()
                    .formulas(PowerpackWidgetGeomapDefinitionRequestFormulaArgs.builder()
                        .formulaExpression("string")
                        .alias("string")
                        .cellDisplayMode("string")
                        .conditionalFormats(PowerpackWidgetGeomapDefinitionRequestFormulaConditionalFormatArgs.builder()
                            .comparator("string")
                            .palette("string")
                            .value(0)
                            .customBgColor("string")
                            .customFgColor("string")
                            .hideValue(false)
                            .imageUrl("string")
                            .metric("string")
                            .timeframe("string")
                            .build())
                        .limit(PowerpackWidgetGeomapDefinitionRequestFormulaLimitArgs.builder()
                            .count(0)
                            .order("string")
                            .build())
                        .style(PowerpackWidgetGeomapDefinitionRequestFormulaStyleArgs.builder()
                            .palette("string")
                            .paletteIndex(0)
                            .build())
                        .build())
                    .logQuery(PowerpackWidgetGeomapDefinitionRequestLogQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetGeomapDefinitionRequestLogQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetGeomapDefinitionRequestLogQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetGeomapDefinitionRequestLogQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .q("string")
                    .queries(PowerpackWidgetGeomapDefinitionRequestQueryArgs.builder()
                        .apmDependencyStatsQuery(PowerpackWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .operationName("string")
                            .resourceName("string")
                            .service("string")
                            .stat("string")
                            .isUpstream(false)
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .build())
                        .apmResourceStatsQuery(PowerpackWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .service("string")
                            .stat("string")
                            .groupBies("string")
                            .operationName("string")
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .resourceName("string")
                            .build())
                        .cloudCostQuery(PowerpackWidgetGeomapDefinitionRequestQueryCloudCostQueryArgs.builder()
                            .dataSource("string")
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .build())
                        .eventQuery(PowerpackWidgetGeomapDefinitionRequestQueryEventQueryArgs.builder()
                            .computes(PowerpackWidgetGeomapDefinitionRequestQueryEventQueryComputeArgs.builder()
                                .aggregation("string")
                                .interval(0)
                                .metric("string")
                                .build())
                            .dataSource("string")
                            .name("string")
                            .groupBies(PowerpackWidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sort(PowerpackWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                    .aggregation("string")
                                    .metric("string")
                                    .order("string")
                                    .build())
                                .build())
                            .indexes("string")
                            .search(PowerpackWidgetGeomapDefinitionRequestQueryEventQuerySearchArgs.builder()
                                .query("string")
                                .build())
                            .storage("string")
                            .build())
                        .metricQuery(PowerpackWidgetGeomapDefinitionRequestQueryMetricQueryArgs.builder()
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .dataSource("string")
                            .build())
                        .processQuery(PowerpackWidgetGeomapDefinitionRequestQueryProcessQueryArgs.builder()
                            .dataSource("string")
                            .metric("string")
                            .name("string")
                            .aggregator("string")
                            .isNormalizedCpu(false)
                            .limit(0)
                            .sort("string")
                            .tagFilters("string")
                            .textFilter("string")
                            .build())
                        .sloQuery(PowerpackWidgetGeomapDefinitionRequestQuerySloQueryArgs.builder()
                            .dataSource("string")
                            .measure("string")
                            .sloId("string")
                            .additionalQueryFilters("string")
                            .groupMode("string")
                            .name("string")
                            .sloQueryType("string")
                            .build())
                        .build())
                    .rumQuery(PowerpackWidgetGeomapDefinitionRequestRumQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetGeomapDefinitionRequestRumQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetGeomapDefinitionRequestRumQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetGeomapDefinitionRequestRumQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .build())
                .style(PowerpackWidgetGeomapDefinitionStyleArgs.builder()
                    .palette("string")
                    .paletteFlip(false)
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .heatmapDefinition(PowerpackWidgetHeatmapDefinitionArgs.builder()
                .customLinks(PowerpackWidgetHeatmapDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .events(PowerpackWidgetHeatmapDefinitionEventArgs.builder()
                    .q("string")
                    .tagsExecution("string")
                    .build())
                .legendSize("string")
                .liveSpan("string")
                .requests(PowerpackWidgetHeatmapDefinitionRequestArgs.builder()
                    .apmQuery(PowerpackWidgetHeatmapDefinitionRequestApmQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetHeatmapDefinitionRequestApmQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .formulas(PowerpackWidgetHeatmapDefinitionRequestFormulaArgs.builder()
                        .formulaExpression("string")
                        .alias("string")
                        .cellDisplayMode("string")
                        .conditionalFormats(PowerpackWidgetHeatmapDefinitionRequestFormulaConditionalFormatArgs.builder()
                            .comparator("string")
                            .palette("string")
                            .value(0)
                            .customBgColor("string")
                            .customFgColor("string")
                            .hideValue(false)
                            .imageUrl("string")
                            .metric("string")
                            .timeframe("string")
                            .build())
                        .limit(PowerpackWidgetHeatmapDefinitionRequestFormulaLimitArgs.builder()
                            .count(0)
                            .order("string")
                            .build())
                        .style(PowerpackWidgetHeatmapDefinitionRequestFormulaStyleArgs.builder()
                            .palette("string")
                            .paletteIndex(0)
                            .build())
                        .build())
                    .logQuery(PowerpackWidgetHeatmapDefinitionRequestLogQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetHeatmapDefinitionRequestLogQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .processQuery(PowerpackWidgetHeatmapDefinitionRequestProcessQueryArgs.builder()
                        .metric("string")
                        .filterBies("string")
                        .limit(0)
                        .searchBy("string")
                        .build())
                    .q("string")
                    .queries(PowerpackWidgetHeatmapDefinitionRequestQueryArgs.builder()
                        .apmDependencyStatsQuery(PowerpackWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .operationName("string")
                            .resourceName("string")
                            .service("string")
                            .stat("string")
                            .isUpstream(false)
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .build())
                        .apmResourceStatsQuery(PowerpackWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .service("string")
                            .stat("string")
                            .groupBies("string")
                            .operationName("string")
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .resourceName("string")
                            .build())
                        .cloudCostQuery(PowerpackWidgetHeatmapDefinitionRequestQueryCloudCostQueryArgs.builder()
                            .dataSource("string")
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .build())
                        .eventQuery(PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryArgs.builder()
                            .computes(PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryComputeArgs.builder()
                                .aggregation("string")
                                .interval(0)
                                .metric("string")
                                .build())
                            .dataSource("string")
                            .name("string")
                            .groupBies(PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sort(PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                    .aggregation("string")
                                    .metric("string")
                                    .order("string")
                                    .build())
                                .build())
                            .indexes("string")
                            .search(PowerpackWidgetHeatmapDefinitionRequestQueryEventQuerySearchArgs.builder()
                                .query("string")
                                .build())
                            .storage("string")
                            .build())
                        .metricQuery(PowerpackWidgetHeatmapDefinitionRequestQueryMetricQueryArgs.builder()
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .dataSource("string")
                            .build())
                        .processQuery(PowerpackWidgetHeatmapDefinitionRequestQueryProcessQueryArgs.builder()
                            .dataSource("string")
                            .metric("string")
                            .name("string")
                            .aggregator("string")
                            .isNormalizedCpu(false)
                            .limit(0)
                            .sort("string")
                            .tagFilters("string")
                            .textFilter("string")
                            .build())
                        .sloQuery(PowerpackWidgetHeatmapDefinitionRequestQuerySloQueryArgs.builder()
                            .dataSource("string")
                            .measure("string")
                            .sloId("string")
                            .additionalQueryFilters("string")
                            .groupMode("string")
                            .name("string")
                            .sloQueryType("string")
                            .build())
                        .build())
                    .rumQuery(PowerpackWidgetHeatmapDefinitionRequestRumQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetHeatmapDefinitionRequestRumQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .securityQuery(PowerpackWidgetHeatmapDefinitionRequestSecurityQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .style(PowerpackWidgetHeatmapDefinitionRequestStyleArgs.builder()
                        .palette("string")
                        .build())
                    .build())
                .showLegend(false)
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .yaxis(PowerpackWidgetHeatmapDefinitionYaxisArgs.builder()
                    .includeZero(false)
                    .label("string")
                    .max("string")
                    .min("string")
                    .scale("string")
                    .build())
                .build())
            .hostmapDefinition(PowerpackWidgetHostmapDefinitionArgs.builder()
                .customLinks(PowerpackWidgetHostmapDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .groups("string")
                .noGroupHosts(false)
                .noMetricHosts(false)
                .nodeType("string")
                .request(PowerpackWidgetHostmapDefinitionRequestArgs.builder()
                    .fills(PowerpackWidgetHostmapDefinitionRequestFillArgs.builder()
                        .apmQuery(PowerpackWidgetHostmapDefinitionRequestFillApmQueryArgs.builder()
                            .index("string")
                            .computeQuery(PowerpackWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(PowerpackWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(PowerpackWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(PowerpackWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .logQuery(PowerpackWidgetHostmapDefinitionRequestFillLogQueryArgs.builder()
                            .index("string")
                            .computeQuery(PowerpackWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(PowerpackWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(PowerpackWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(PowerpackWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .processQuery(PowerpackWidgetHostmapDefinitionRequestFillProcessQueryArgs.builder()
                            .metric("string")
                            .filterBies("string")
                            .limit(0)
                            .searchBy("string")
                            .build())
                        .q("string")
                        .rumQuery(PowerpackWidgetHostmapDefinitionRequestFillRumQueryArgs.builder()
                            .index("string")
                            .computeQuery(PowerpackWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(PowerpackWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(PowerpackWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(PowerpackWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .securityQuery(PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryArgs.builder()
                            .index("string")
                            .computeQuery(PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .build())
                    .sizes(PowerpackWidgetHostmapDefinitionRequestSizeArgs.builder()
                        .apmQuery(PowerpackWidgetHostmapDefinitionRequestSizeApmQueryArgs.builder()
                            .index("string")
                            .computeQuery(PowerpackWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(PowerpackWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(PowerpackWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(PowerpackWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .logQuery(PowerpackWidgetHostmapDefinitionRequestSizeLogQueryArgs.builder()
                            .index("string")
                            .computeQuery(PowerpackWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(PowerpackWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(PowerpackWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(PowerpackWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .processQuery(PowerpackWidgetHostmapDefinitionRequestSizeProcessQueryArgs.builder()
                            .metric("string")
                            .filterBies("string")
                            .limit(0)
                            .searchBy("string")
                            .build())
                        .q("string")
                        .rumQuery(PowerpackWidgetHostmapDefinitionRequestSizeRumQueryArgs.builder()
                            .index("string")
                            .computeQuery(PowerpackWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(PowerpackWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(PowerpackWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(PowerpackWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .securityQuery(PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryArgs.builder()
                            .index("string")
                            .computeQuery(PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .build())
                    .build())
                .scopes("string")
                .style(PowerpackWidgetHostmapDefinitionStyleArgs.builder()
                    .fillMax("string")
                    .fillMin("string")
                    .palette("string")
                    .paletteFlip(false)
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .id(0)
            .iframeDefinition(PowerpackWidgetIframeDefinitionArgs.builder()
                .url("string")
                .build())
            .imageDefinition(PowerpackWidgetImageDefinitionArgs.builder()
                .url("string")
                .hasBackground(false)
                .hasBorder(false)
                .horizontalAlign("string")
                .margin("string")
                .sizing("string")
                .urlDarkTheme("string")
                .verticalAlign("string")
                .build())
            .listStreamDefinition(PowerpackWidgetListStreamDefinitionArgs.builder()
                .requests(PowerpackWidgetListStreamDefinitionRequestArgs.builder()
                    .columns(PowerpackWidgetListStreamDefinitionRequestColumnArgs.builder()
                        .field("string")
                        .width("string")
                        .build())
                    .query(PowerpackWidgetListStreamDefinitionRequestQueryArgs.builder()
                        .dataSource("string")
                        .eventSize("string")
                        .indexes("string")
                        .queryString("string")
                        .sort(PowerpackWidgetListStreamDefinitionRequestQuerySortArgs.builder()
                            .column("string")
                            .order("string")
                            .build())
                        .storage("string")
                        .build())
                    .responseFormat("string")
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .logStreamDefinition(PowerpackWidgetLogStreamDefinitionArgs.builder()
                .columns("string")
                .indexes("string")
                .liveSpan("string")
                .messageDisplay("string")
                .query("string")
                .showDateColumn(false)
                .showMessageColumn(false)
                .sort(PowerpackWidgetLogStreamDefinitionSortArgs.builder()
                    .column("string")
                    .order("string")
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .manageStatusDefinition(PowerpackWidgetManageStatusDefinitionArgs.builder()
                .query("string")
                .colorPreference("string")
                .displayFormat("string")
                .hideZeroCounts(false)
                .showLastTriggered(false)
                .showPriority(false)
                .sort("string")
                .summaryType("string")
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .noteDefinition(PowerpackWidgetNoteDefinitionArgs.builder()
                .content("string")
                .backgroundColor("string")
                .fontSize("string")
                .hasPadding(false)
                .showTick(false)
                .textAlign("string")
                .tickEdge("string")
                .tickPos("string")
                .verticalAlign("string")
                .build())
            .queryTableDefinition(PowerpackWidgetQueryTableDefinitionArgs.builder()
                .customLinks(PowerpackWidgetQueryTableDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .hasSearchBar("string")
                .liveSpan("string")
                .requests(PowerpackWidgetQueryTableDefinitionRequestArgs.builder()
                    .aggregator("string")
                    .alias("string")
                    .apmQuery(PowerpackWidgetQueryTableDefinitionRequestApmQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetQueryTableDefinitionRequestApmQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .apmStatsQuery(PowerpackWidgetQueryTableDefinitionRequestApmStatsQueryArgs.builder()
                        .env("string")
                        .name("string")
                        .primaryTag("string")
                        .rowType("string")
                        .service("string")
                        .columns(PowerpackWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs.builder()
                            .name("string")
                            .alias("string")
                            .cellDisplayMode("string")
                            .order("string")
                            .build())
                        .resource("string")
                        .build())
                    .cellDisplayModes("string")
                    .conditionalFormats(PowerpackWidgetQueryTableDefinitionRequestConditionalFormatArgs.builder()
                        .comparator("string")
                        .palette("string")
                        .value(0)
                        .customBgColor("string")
                        .customFgColor("string")
                        .hideValue(false)
                        .imageUrl("string")
                        .metric("string")
                        .timeframe("string")
                        .build())
                    .formulas(PowerpackWidgetQueryTableDefinitionRequestFormulaArgs.builder()
                        .formulaExpression("string")
                        .alias("string")
                        .cellDisplayMode("string")
                        .conditionalFormats(PowerpackWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs.builder()
                            .comparator("string")
                            .palette("string")
                            .value(0)
                            .customBgColor("string")
                            .customFgColor("string")
                            .hideValue(false)
                            .imageUrl("string")
                            .metric("string")
                            .timeframe("string")
                            .build())
                        .limit(PowerpackWidgetQueryTableDefinitionRequestFormulaLimitArgs.builder()
                            .count(0)
                            .order("string")
                            .build())
                        .style(PowerpackWidgetQueryTableDefinitionRequestFormulaStyleArgs.builder()
                            .palette("string")
                            .paletteIndex(0)
                            .build())
                        .build())
                    .limit(0)
                    .logQuery(PowerpackWidgetQueryTableDefinitionRequestLogQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetQueryTableDefinitionRequestLogQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .order("string")
                    .processQuery(PowerpackWidgetQueryTableDefinitionRequestProcessQueryArgs.builder()
                        .metric("string")
                        .filterBies("string")
                        .limit(0)
                        .searchBy("string")
                        .build())
                    .q("string")
                    .queries(PowerpackWidgetQueryTableDefinitionRequestQueryArgs.builder()
                        .apmDependencyStatsQuery(PowerpackWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .operationName("string")
                            .resourceName("string")
                            .service("string")
                            .stat("string")
                            .isUpstream(false)
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .build())
                        .apmResourceStatsQuery(PowerpackWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .service("string")
                            .stat("string")
                            .groupBies("string")
                            .operationName("string")
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .resourceName("string")
                            .build())
                        .cloudCostQuery(PowerpackWidgetQueryTableDefinitionRequestQueryCloudCostQueryArgs.builder()
                            .dataSource("string")
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .build())
                        .eventQuery(PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryArgs.builder()
                            .computes(PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs.builder()
                                .aggregation("string")
                                .interval(0)
                                .metric("string")
                                .build())
                            .dataSource("string")
                            .name("string")
                            .groupBies(PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sort(PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                    .aggregation("string")
                                    .metric("string")
                                    .order("string")
                                    .build())
                                .build())
                            .indexes("string")
                            .search(PowerpackWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs.builder()
                                .query("string")
                                .build())
                            .storage("string")
                            .build())
                        .metricQuery(PowerpackWidgetQueryTableDefinitionRequestQueryMetricQueryArgs.builder()
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .dataSource("string")
                            .build())
                        .processQuery(PowerpackWidgetQueryTableDefinitionRequestQueryProcessQueryArgs.builder()
                            .dataSource("string")
                            .metric("string")
                            .name("string")
                            .aggregator("string")
                            .isNormalizedCpu(false)
                            .limit(0)
                            .sort("string")
                            .tagFilters("string")
                            .textFilter("string")
                            .build())
                        .sloQuery(PowerpackWidgetQueryTableDefinitionRequestQuerySloQueryArgs.builder()
                            .dataSource("string")
                            .measure("string")
                            .sloId("string")
                            .additionalQueryFilters("string")
                            .groupMode("string")
                            .name("string")
                            .sloQueryType("string")
                            .build())
                        .build())
                    .rumQuery(PowerpackWidgetQueryTableDefinitionRequestRumQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetQueryTableDefinitionRequestRumQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .securityQuery(PowerpackWidgetQueryTableDefinitionRequestSecurityQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .queryValueDefinition(PowerpackWidgetQueryValueDefinitionArgs.builder()
                .autoscale(false)
                .customLinks(PowerpackWidgetQueryValueDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .customUnit("string")
                .liveSpan("string")
                .precision(0)
                .requests(PowerpackWidgetQueryValueDefinitionRequestArgs.builder()
                    .aggregator("string")
                    .apmQuery(PowerpackWidgetQueryValueDefinitionRequestApmQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetQueryValueDefinitionRequestApmQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .auditQuery(PowerpackWidgetQueryValueDefinitionRequestAuditQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .conditionalFormats(PowerpackWidgetQueryValueDefinitionRequestConditionalFormatArgs.builder()
                        .comparator("string")
                        .palette("string")
                        .value(0)
                        .customBgColor("string")
                        .customFgColor("string")
                        .hideValue(false)
                        .imageUrl("string")
                        .metric("string")
                        .timeframe("string")
                        .build())
                    .formulas(PowerpackWidgetQueryValueDefinitionRequestFormulaArgs.builder()
                        .formulaExpression("string")
                        .alias("string")
                        .cellDisplayMode("string")
                        .conditionalFormats(PowerpackWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs.builder()
                            .comparator("string")
                            .palette("string")
                            .value(0)
                            .customBgColor("string")
                            .customFgColor("string")
                            .hideValue(false)
                            .imageUrl("string")
                            .metric("string")
                            .timeframe("string")
                            .build())
                        .limit(PowerpackWidgetQueryValueDefinitionRequestFormulaLimitArgs.builder()
                            .count(0)
                            .order("string")
                            .build())
                        .style(PowerpackWidgetQueryValueDefinitionRequestFormulaStyleArgs.builder()
                            .palette("string")
                            .paletteIndex(0)
                            .build())
                        .build())
                    .logQuery(PowerpackWidgetQueryValueDefinitionRequestLogQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetQueryValueDefinitionRequestLogQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .processQuery(PowerpackWidgetQueryValueDefinitionRequestProcessQueryArgs.builder()
                        .metric("string")
                        .filterBies("string")
                        .limit(0)
                        .searchBy("string")
                        .build())
                    .q("string")
                    .queries(PowerpackWidgetQueryValueDefinitionRequestQueryArgs.builder()
                        .apmDependencyStatsQuery(PowerpackWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .operationName("string")
                            .resourceName("string")
                            .service("string")
                            .stat("string")
                            .isUpstream(false)
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .build())
                        .apmResourceStatsQuery(PowerpackWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .service("string")
                            .stat("string")
                            .groupBies("string")
                            .operationName("string")
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .resourceName("string")
                            .build())
                        .cloudCostQuery(PowerpackWidgetQueryValueDefinitionRequestQueryCloudCostQueryArgs.builder()
                            .dataSource("string")
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .build())
                        .eventQuery(PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryArgs.builder()
                            .computes(PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs.builder()
                                .aggregation("string")
                                .interval(0)
                                .metric("string")
                                .build())
                            .dataSource("string")
                            .name("string")
                            .groupBies(PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sort(PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                    .aggregation("string")
                                    .metric("string")
                                    .order("string")
                                    .build())
                                .build())
                            .indexes("string")
                            .search(PowerpackWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs.builder()
                                .query("string")
                                .build())
                            .storage("string")
                            .build())
                        .metricQuery(PowerpackWidgetQueryValueDefinitionRequestQueryMetricQueryArgs.builder()
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .dataSource("string")
                            .build())
                        .processQuery(PowerpackWidgetQueryValueDefinitionRequestQueryProcessQueryArgs.builder()
                            .dataSource("string")
                            .metric("string")
                            .name("string")
                            .aggregator("string")
                            .isNormalizedCpu(false)
                            .limit(0)
                            .sort("string")
                            .tagFilters("string")
                            .textFilter("string")
                            .build())
                        .sloQuery(PowerpackWidgetQueryValueDefinitionRequestQuerySloQueryArgs.builder()
                            .dataSource("string")
                            .measure("string")
                            .sloId("string")
                            .additionalQueryFilters("string")
                            .groupMode("string")
                            .name("string")
                            .sloQueryType("string")
                            .build())
                        .build())
                    .rumQuery(PowerpackWidgetQueryValueDefinitionRequestRumQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetQueryValueDefinitionRequestRumQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .securityQuery(PowerpackWidgetQueryValueDefinitionRequestSecurityQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .build())
                .textAlign("string")
                .timeseriesBackground(PowerpackWidgetQueryValueDefinitionTimeseriesBackgroundArgs.builder()
                    .type("string")
                    .yaxis(PowerpackWidgetQueryValueDefinitionTimeseriesBackgroundYaxisArgs.builder()
                        .includeZero(false)
                        .label("string")
                        .max("string")
                        .min("string")
                        .scale("string")
                        .build())
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .runWorkflowDefinition(PowerpackWidgetRunWorkflowDefinitionArgs.builder()
                .workflowId("string")
                .customLinks(PowerpackWidgetRunWorkflowDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .inputs(PowerpackWidgetRunWorkflowDefinitionInputArgs.builder()
                    .name("string")
                    .value("string")
                    .build())
                .liveSpan("string")
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .scatterplotDefinition(PowerpackWidgetScatterplotDefinitionArgs.builder()
                .colorByGroups("string")
                .customLinks(PowerpackWidgetScatterplotDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .liveSpan("string")
                .request(PowerpackWidgetScatterplotDefinitionRequestArgs.builder()
                    .scatterplotTables(PowerpackWidgetScatterplotDefinitionRequestScatterplotTableArgs.builder()
                        .formulas(PowerpackWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs.builder()
                            .dimension("string")
                            .formulaExpression("string")
                            .alias("string")
                            .build())
                        .queries(PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs.builder()
                            .apmDependencyStatsQuery(PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs.builder()
                                .dataSource("string")
                                .env("string")
                                .name("string")
                                .operationName("string")
                                .resourceName("string")
                                .service("string")
                                .stat("string")
                                .isUpstream(false)
                                .primaryTagName("string")
                                .primaryTagValue("string")
                                .build())
                            .apmResourceStatsQuery(PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs.builder()
                                .dataSource("string")
                                .env("string")
                                .name("string")
                                .service("string")
                                .stat("string")
                                .groupBies("string")
                                .operationName("string")
                                .primaryTagName("string")
                                .primaryTagValue("string")
                                .resourceName("string")
                                .build())
                            .cloudCostQuery(PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs.builder()
                                .dataSource("string")
                                .name("string")
                                .query("string")
                                .aggregator("string")
                                .build())
                            .eventQuery(PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs.builder()
                                .computes(PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs.builder()
                                    .aggregation("string")
                                    .interval(0)
                                    .metric("string")
                                    .build())
                                .dataSource("string")
                                .name("string")
                                .groupBies(PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sort(PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs.builder()
                                        .aggregation("string")
                                        .metric("string")
                                        .order("string")
                                        .build())
                                    .build())
                                .indexes("string")
                                .search(PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs.builder()
                                    .query("string")
                                    .build())
                                .storage("string")
                                .build())
                            .metricQuery(PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs.builder()
                                .name("string")
                                .query("string")
                                .aggregator("string")
                                .dataSource("string")
                                .build())
                            .processQuery(PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs.builder()
                                .dataSource("string")
                                .metric("string")
                                .name("string")
                                .aggregator("string")
                                .isNormalizedCpu(false)
                                .limit(0)
                                .sort("string")
                                .tagFilters("string")
                                .textFilter("string")
                                .build())
                            .sloQuery(PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs.builder()
                                .dataSource("string")
                                .measure("string")
                                .sloId("string")
                                .additionalQueryFilters("string")
                                .groupMode("string")
                                .name("string")
                                .sloQueryType("string")
                                .build())
                            .build())
                        .build())
                    .xes(PowerpackWidgetScatterplotDefinitionRequestXArgs.builder()
                        .aggregator("string")
                        .apmQuery(PowerpackWidgetScatterplotDefinitionRequestXApmQueryArgs.builder()
                            .index("string")
                            .computeQuery(PowerpackWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(PowerpackWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(PowerpackWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(PowerpackWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .logQuery(PowerpackWidgetScatterplotDefinitionRequestXLogQueryArgs.builder()
                            .index("string")
                            .computeQuery(PowerpackWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(PowerpackWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(PowerpackWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(PowerpackWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .processQuery(PowerpackWidgetScatterplotDefinitionRequestXProcessQueryArgs.builder()
                            .metric("string")
                            .filterBies("string")
                            .limit(0)
                            .searchBy("string")
                            .build())
                        .q("string")
                        .rumQuery(PowerpackWidgetScatterplotDefinitionRequestXRumQueryArgs.builder()
                            .index("string")
                            .computeQuery(PowerpackWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(PowerpackWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(PowerpackWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(PowerpackWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .securityQuery(PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryArgs.builder()
                            .index("string")
                            .computeQuery(PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .build())
                    .ys(PowerpackWidgetScatterplotDefinitionRequestYArgs.builder()
                        .aggregator("string")
                        .apmQuery(PowerpackWidgetScatterplotDefinitionRequestYApmQueryArgs.builder()
                            .index("string")
                            .computeQuery(PowerpackWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(PowerpackWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(PowerpackWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(PowerpackWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .logQuery(PowerpackWidgetScatterplotDefinitionRequestYLogQueryArgs.builder()
                            .index("string")
                            .computeQuery(PowerpackWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(PowerpackWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(PowerpackWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(PowerpackWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .processQuery(PowerpackWidgetScatterplotDefinitionRequestYProcessQueryArgs.builder()
                            .metric("string")
                            .filterBies("string")
                            .limit(0)
                            .searchBy("string")
                            .build())
                        .q("string")
                        .rumQuery(PowerpackWidgetScatterplotDefinitionRequestYRumQueryArgs.builder()
                            .index("string")
                            .computeQuery(PowerpackWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(PowerpackWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(PowerpackWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(PowerpackWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .securityQuery(PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryArgs.builder()
                            .index("string")
                            .computeQuery(PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .build())
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .xaxis(PowerpackWidgetScatterplotDefinitionXaxisArgs.builder()
                    .includeZero(false)
                    .label("string")
                    .max("string")
                    .min("string")
                    .scale("string")
                    .build())
                .yaxis(PowerpackWidgetScatterplotDefinitionYaxisArgs.builder()
                    .includeZero(false)
                    .label("string")
                    .max("string")
                    .min("string")
                    .scale("string")
                    .build())
                .build())
            .serviceLevelObjectiveDefinition(PowerpackWidgetServiceLevelObjectiveDefinitionArgs.builder()
                .sloId("string")
                .timeWindows("string")
                .viewMode("string")
                .viewType("string")
                .additionalQueryFilters("string")
                .globalTimeTarget("string")
                .showErrorBudget(false)
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .servicemapDefinition(PowerpackWidgetServicemapDefinitionArgs.builder()
                .filters("string")
                .service("string")
                .customLinks(PowerpackWidgetServicemapDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .sloListDefinition(PowerpackWidgetSloListDefinitionArgs.builder()
                .request(PowerpackWidgetSloListDefinitionRequestArgs.builder()
                    .query(PowerpackWidgetSloListDefinitionRequestQueryArgs.builder()
                        .queryString("string")
                        .limit(0)
                        .sort(PowerpackWidgetSloListDefinitionRequestQuerySortArgs.builder()
                            .column("string")
                            .order("string")
                            .build())
                        .build())
                    .requestType("string")
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .sunburstDefinition(PowerpackWidgetSunburstDefinitionArgs.builder()
                .customLinks(PowerpackWidgetSunburstDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .hideTotal(false)
                .legendInline(PowerpackWidgetSunburstDefinitionLegendInlineArgs.builder()
                    .type("string")
                    .hidePercent(false)
                    .hideValue(false)
                    .build())
                .legendTable(PowerpackWidgetSunburstDefinitionLegendTableArgs.builder()
                    .type("string")
                    .build())
                .liveSpan("string")
                .requests(PowerpackWidgetSunburstDefinitionRequestArgs.builder()
                    .apmQuery(PowerpackWidgetSunburstDefinitionRequestApmQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetSunburstDefinitionRequestApmQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .auditQuery(PowerpackWidgetSunburstDefinitionRequestAuditQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetSunburstDefinitionRequestAuditQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .formulas(PowerpackWidgetSunburstDefinitionRequestFormulaArgs.builder()
                        .formulaExpression("string")
                        .alias("string")
                        .cellDisplayMode("string")
                        .conditionalFormats(PowerpackWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs.builder()
                            .comparator("string")
                            .palette("string")
                            .value(0)
                            .customBgColor("string")
                            .customFgColor("string")
                            .hideValue(false)
                            .imageUrl("string")
                            .metric("string")
                            .timeframe("string")
                            .build())
                        .limit(PowerpackWidgetSunburstDefinitionRequestFormulaLimitArgs.builder()
                            .count(0)
                            .order("string")
                            .build())
                        .style(PowerpackWidgetSunburstDefinitionRequestFormulaStyleArgs.builder()
                            .palette("string")
                            .paletteIndex(0)
                            .build())
                        .build())
                    .logQuery(PowerpackWidgetSunburstDefinitionRequestLogQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetSunburstDefinitionRequestLogQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .networkQuery(PowerpackWidgetSunburstDefinitionRequestNetworkQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .processQuery(PowerpackWidgetSunburstDefinitionRequestProcessQueryArgs.builder()
                        .metric("string")
                        .filterBies("string")
                        .limit(0)
                        .searchBy("string")
                        .build())
                    .q("string")
                    .queries(PowerpackWidgetSunburstDefinitionRequestQueryArgs.builder()
                        .apmDependencyStatsQuery(PowerpackWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .operationName("string")
                            .resourceName("string")
                            .service("string")
                            .stat("string")
                            .isUpstream(false)
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .build())
                        .apmResourceStatsQuery(PowerpackWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .service("string")
                            .stat("string")
                            .groupBies("string")
                            .operationName("string")
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .resourceName("string")
                            .build())
                        .cloudCostQuery(PowerpackWidgetSunburstDefinitionRequestQueryCloudCostQueryArgs.builder()
                            .dataSource("string")
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .build())
                        .eventQuery(PowerpackWidgetSunburstDefinitionRequestQueryEventQueryArgs.builder()
                            .computes(PowerpackWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs.builder()
                                .aggregation("string")
                                .interval(0)
                                .metric("string")
                                .build())
                            .dataSource("string")
                            .name("string")
                            .groupBies(PowerpackWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sort(PowerpackWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                    .aggregation("string")
                                    .metric("string")
                                    .order("string")
                                    .build())
                                .build())
                            .indexes("string")
                            .search(PowerpackWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs.builder()
                                .query("string")
                                .build())
                            .storage("string")
                            .build())
                        .metricQuery(PowerpackWidgetSunburstDefinitionRequestQueryMetricQueryArgs.builder()
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .dataSource("string")
                            .build())
                        .processQuery(PowerpackWidgetSunburstDefinitionRequestQueryProcessQueryArgs.builder()
                            .dataSource("string")
                            .metric("string")
                            .name("string")
                            .aggregator("string")
                            .isNormalizedCpu(false)
                            .limit(0)
                            .sort("string")
                            .tagFilters("string")
                            .textFilter("string")
                            .build())
                        .sloQuery(PowerpackWidgetSunburstDefinitionRequestQuerySloQueryArgs.builder()
                            .dataSource("string")
                            .measure("string")
                            .sloId("string")
                            .additionalQueryFilters("string")
                            .groupMode("string")
                            .name("string")
                            .sloQueryType("string")
                            .build())
                        .build())
                    .rumQuery(PowerpackWidgetSunburstDefinitionRequestRumQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetSunburstDefinitionRequestRumQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .securityQuery(PowerpackWidgetSunburstDefinitionRequestSecurityQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .style(PowerpackWidgetSunburstDefinitionRequestStyleArgs.builder()
                        .palette("string")
                        .build())
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .timeseriesDefinition(PowerpackWidgetTimeseriesDefinitionArgs.builder()
                .customLinks(PowerpackWidgetTimeseriesDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .events(PowerpackWidgetTimeseriesDefinitionEventArgs.builder()
                    .q("string")
                    .tagsExecution("string")
                    .build())
                .legendColumns("string")
                .legendLayout("string")
                .legendSize("string")
                .liveSpan("string")
                .markers(PowerpackWidgetTimeseriesDefinitionMarkerArgs.builder()
                    .value("string")
                    .displayType("string")
                    .label("string")
                    .build())
                .requests(PowerpackWidgetTimeseriesDefinitionRequestArgs.builder()
                    .apmQuery(PowerpackWidgetTimeseriesDefinitionRequestApmQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .auditQuery(PowerpackWidgetTimeseriesDefinitionRequestAuditQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .displayType("string")
                    .formulas(PowerpackWidgetTimeseriesDefinitionRequestFormulaArgs.builder()
                        .formulaExpression("string")
                        .alias("string")
                        .cellDisplayMode("string")
                        .conditionalFormats(PowerpackWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs.builder()
                            .comparator("string")
                            .palette("string")
                            .value(0)
                            .customBgColor("string")
                            .customFgColor("string")
                            .hideValue(false)
                            .imageUrl("string")
                            .metric("string")
                            .timeframe("string")
                            .build())
                        .limit(PowerpackWidgetTimeseriesDefinitionRequestFormulaLimitArgs.builder()
                            .count(0)
                            .order("string")
                            .build())
                        .style(PowerpackWidgetTimeseriesDefinitionRequestFormulaStyleArgs.builder()
                            .palette("string")
                            .paletteIndex(0)
                            .build())
                        .build())
                    .logQuery(PowerpackWidgetTimeseriesDefinitionRequestLogQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .metadatas(PowerpackWidgetTimeseriesDefinitionRequestMetadataArgs.builder()
                        .expression("string")
                        .aliasName("string")
                        .build())
                    .networkQuery(PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .onRightYaxis(false)
                    .processQuery(PowerpackWidgetTimeseriesDefinitionRequestProcessQueryArgs.builder()
                        .metric("string")
                        .filterBies("string")
                        .limit(0)
                        .searchBy("string")
                        .build())
                    .q("string")
                    .queries(PowerpackWidgetTimeseriesDefinitionRequestQueryArgs.builder()
                        .apmDependencyStatsQuery(PowerpackWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .operationName("string")
                            .resourceName("string")
                            .service("string")
                            .stat("string")
                            .isUpstream(false)
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .build())
                        .apmResourceStatsQuery(PowerpackWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .service("string")
                            .stat("string")
                            .groupBies("string")
                            .operationName("string")
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .resourceName("string")
                            .build())
                        .cloudCostQuery(PowerpackWidgetTimeseriesDefinitionRequestQueryCloudCostQueryArgs.builder()
                            .dataSource("string")
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .build())
                        .eventQuery(PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryArgs.builder()
                            .computes(PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs.builder()
                                .aggregation("string")
                                .interval(0)
                                .metric("string")
                                .build())
                            .dataSource("string")
                            .name("string")
                            .groupBies(PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sort(PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                    .aggregation("string")
                                    .metric("string")
                                    .order("string")
                                    .build())
                                .build())
                            .indexes("string")
                            .search(PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs.builder()
                                .query("string")
                                .build())
                            .storage("string")
                            .build())
                        .metricQuery(PowerpackWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs.builder()
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .dataSource("string")
                            .build())
                        .processQuery(PowerpackWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs.builder()
                            .dataSource("string")
                            .metric("string")
                            .name("string")
                            .aggregator("string")
                            .isNormalizedCpu(false)
                            .limit(0)
                            .sort("string")
                            .tagFilters("string")
                            .textFilter("string")
                            .build())
                        .sloQuery(PowerpackWidgetTimeseriesDefinitionRequestQuerySloQueryArgs.builder()
                            .dataSource("string")
                            .measure("string")
                            .sloId("string")
                            .additionalQueryFilters("string")
                            .groupMode("string")
                            .name("string")
                            .sloQueryType("string")
                            .build())
                        .build())
                    .rumQuery(PowerpackWidgetTimeseriesDefinitionRequestRumQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .securityQuery(PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .style(PowerpackWidgetTimeseriesDefinitionRequestStyleArgs.builder()
                        .lineType("string")
                        .lineWidth("string")
                        .palette("string")
                        .build())
                    .build())
                .rightYaxis(PowerpackWidgetTimeseriesDefinitionRightYaxisArgs.builder()
                    .includeZero(false)
                    .label("string")
                    .max("string")
                    .min("string")
                    .scale("string")
                    .build())
                .showLegend(false)
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .yaxis(PowerpackWidgetTimeseriesDefinitionYaxisArgs.builder()
                    .includeZero(false)
                    .label("string")
                    .max("string")
                    .min("string")
                    .scale("string")
                    .build())
                .build())
            .toplistDefinition(PowerpackWidgetToplistDefinitionArgs.builder()
                .customLinks(PowerpackWidgetToplistDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .liveSpan("string")
                .requests(PowerpackWidgetToplistDefinitionRequestArgs.builder()
                    .apmQuery(PowerpackWidgetToplistDefinitionRequestApmQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetToplistDefinitionRequestApmQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetToplistDefinitionRequestApmQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetToplistDefinitionRequestApmQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .auditQuery(PowerpackWidgetToplistDefinitionRequestAuditQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetToplistDefinitionRequestAuditQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .conditionalFormats(PowerpackWidgetToplistDefinitionRequestConditionalFormatArgs.builder()
                        .comparator("string")
                        .palette("string")
                        .value(0)
                        .customBgColor("string")
                        .customFgColor("string")
                        .hideValue(false)
                        .imageUrl("string")
                        .metric("string")
                        .timeframe("string")
                        .build())
                    .formulas(PowerpackWidgetToplistDefinitionRequestFormulaArgs.builder()
                        .formulaExpression("string")
                        .alias("string")
                        .cellDisplayMode("string")
                        .conditionalFormats(PowerpackWidgetToplistDefinitionRequestFormulaConditionalFormatArgs.builder()
                            .comparator("string")
                            .palette("string")
                            .value(0)
                            .customBgColor("string")
                            .customFgColor("string")
                            .hideValue(false)
                            .imageUrl("string")
                            .metric("string")
                            .timeframe("string")
                            .build())
                        .limit(PowerpackWidgetToplistDefinitionRequestFormulaLimitArgs.builder()
                            .count(0)
                            .order("string")
                            .build())
                        .style(PowerpackWidgetToplistDefinitionRequestFormulaStyleArgs.builder()
                            .palette("string")
                            .paletteIndex(0)
                            .build())
                        .build())
                    .logQuery(PowerpackWidgetToplistDefinitionRequestLogQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetToplistDefinitionRequestLogQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetToplistDefinitionRequestLogQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetToplistDefinitionRequestLogQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .processQuery(PowerpackWidgetToplistDefinitionRequestProcessQueryArgs.builder()
                        .metric("string")
                        .filterBies("string")
                        .limit(0)
                        .searchBy("string")
                        .build())
                    .q("string")
                    .queries(PowerpackWidgetToplistDefinitionRequestQueryArgs.builder()
                        .apmDependencyStatsQuery(PowerpackWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .operationName("string")
                            .resourceName("string")
                            .service("string")
                            .stat("string")
                            .isUpstream(false)
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .build())
                        .apmResourceStatsQuery(PowerpackWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .service("string")
                            .stat("string")
                            .groupBies("string")
                            .operationName("string")
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .resourceName("string")
                            .build())
                        .cloudCostQuery(PowerpackWidgetToplistDefinitionRequestQueryCloudCostQueryArgs.builder()
                            .dataSource("string")
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .build())
                        .eventQuery(PowerpackWidgetToplistDefinitionRequestQueryEventQueryArgs.builder()
                            .computes(PowerpackWidgetToplistDefinitionRequestQueryEventQueryComputeArgs.builder()
                                .aggregation("string")
                                .interval(0)
                                .metric("string")
                                .build())
                            .dataSource("string")
                            .name("string")
                            .groupBies(PowerpackWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sort(PowerpackWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                    .aggregation("string")
                                    .metric("string")
                                    .order("string")
                                    .build())
                                .build())
                            .indexes("string")
                            .search(PowerpackWidgetToplistDefinitionRequestQueryEventQuerySearchArgs.builder()
                                .query("string")
                                .build())
                            .storage("string")
                            .build())
                        .metricQuery(PowerpackWidgetToplistDefinitionRequestQueryMetricQueryArgs.builder()
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .dataSource("string")
                            .build())
                        .processQuery(PowerpackWidgetToplistDefinitionRequestQueryProcessQueryArgs.builder()
                            .dataSource("string")
                            .metric("string")
                            .name("string")
                            .aggregator("string")
                            .isNormalizedCpu(false)
                            .limit(0)
                            .sort("string")
                            .tagFilters("string")
                            .textFilter("string")
                            .build())
                        .sloQuery(PowerpackWidgetToplistDefinitionRequestQuerySloQueryArgs.builder()
                            .dataSource("string")
                            .measure("string")
                            .sloId("string")
                            .additionalQueryFilters("string")
                            .groupMode("string")
                            .name("string")
                            .sloQueryType("string")
                            .build())
                        .build())
                    .rumQuery(PowerpackWidgetToplistDefinitionRequestRumQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetToplistDefinitionRequestRumQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetToplistDefinitionRequestRumQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetToplistDefinitionRequestRumQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .securityQuery(PowerpackWidgetToplistDefinitionRequestSecurityQueryArgs.builder()
                        .index("string")
                        .computeQuery(PowerpackWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(PowerpackWidgetToplistDefinitionRequestSecurityQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(PowerpackWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(PowerpackWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .style(PowerpackWidgetToplistDefinitionRequestStyleArgs.builder()
                        .palette("string")
                        .build())
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .topologyMapDefinition(PowerpackWidgetTopologyMapDefinitionArgs.builder()
                .customLinks(PowerpackWidgetTopologyMapDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .requests(PowerpackWidgetTopologyMapDefinitionRequestArgs.builder()
                    .queries(PowerpackWidgetTopologyMapDefinitionRequestQueryArgs.builder()
                        .dataSource("string")
                        .filters("string")
                        .service("string")
                        .build())
                    .requestType("string")
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .traceServiceDefinition(PowerpackWidgetTraceServiceDefinitionArgs.builder()
                .service("string")
                .env("string")
                .spanName("string")
                .showErrors(false)
                .showBreakdown(false)
                .showDistribution(false)
                .displayFormat("string")
                .showHits(false)
                .showLatency(false)
                .showResourceList(false)
                .sizeFormat("string")
                .liveSpan("string")
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .treemapDefinition(PowerpackWidgetTreemapDefinitionArgs.builder()
                .requests(PowerpackWidgetTreemapDefinitionRequestArgs.builder()
                    .formulas(PowerpackWidgetTreemapDefinitionRequestFormulaArgs.builder()
                        .formulaExpression("string")
                        .alias("string")
                        .cellDisplayMode("string")
                        .conditionalFormats(PowerpackWidgetTreemapDefinitionRequestFormulaConditionalFormatArgs.builder()
                            .comparator("string")
                            .palette("string")
                            .value(0)
                            .customBgColor("string")
                            .customFgColor("string")
                            .hideValue(false)
                            .imageUrl("string")
                            .metric("string")
                            .timeframe("string")
                            .build())
                        .limit(PowerpackWidgetTreemapDefinitionRequestFormulaLimitArgs.builder()
                            .count(0)
                            .order("string")
                            .build())
                        .style(PowerpackWidgetTreemapDefinitionRequestFormulaStyleArgs.builder()
                            .palette("string")
                            .paletteIndex(0)
                            .build())
                        .build())
                    .queries(PowerpackWidgetTreemapDefinitionRequestQueryArgs.builder()
                        .apmDependencyStatsQuery(PowerpackWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .operationName("string")
                            .resourceName("string")
                            .service("string")
                            .stat("string")
                            .isUpstream(false)
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .build())
                        .apmResourceStatsQuery(PowerpackWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .service("string")
                            .stat("string")
                            .groupBies("string")
                            .operationName("string")
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .resourceName("string")
                            .build())
                        .cloudCostQuery(PowerpackWidgetTreemapDefinitionRequestQueryCloudCostQueryArgs.builder()
                            .dataSource("string")
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .build())
                        .eventQuery(PowerpackWidgetTreemapDefinitionRequestQueryEventQueryArgs.builder()
                            .computes(PowerpackWidgetTreemapDefinitionRequestQueryEventQueryComputeArgs.builder()
                                .aggregation("string")
                                .interval(0)
                                .metric("string")
                                .build())
                            .dataSource("string")
                            .name("string")
                            .groupBies(PowerpackWidgetTreemapDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sort(PowerpackWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                    .aggregation("string")
                                    .metric("string")
                                    .order("string")
                                    .build())
                                .build())
                            .indexes("string")
                            .search(PowerpackWidgetTreemapDefinitionRequestQueryEventQuerySearchArgs.builder()
                                .query("string")
                                .build())
                            .storage("string")
                            .build())
                        .metricQuery(PowerpackWidgetTreemapDefinitionRequestQueryMetricQueryArgs.builder()
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .dataSource("string")
                            .build())
                        .processQuery(PowerpackWidgetTreemapDefinitionRequestQueryProcessQueryArgs.builder()
                            .dataSource("string")
                            .metric("string")
                            .name("string")
                            .aggregator("string")
                            .isNormalizedCpu(false)
                            .limit(0)
                            .sort("string")
                            .tagFilters("string")
                            .textFilter("string")
                            .build())
                        .sloQuery(PowerpackWidgetTreemapDefinitionRequestQuerySloQueryArgs.builder()
                            .dataSource("string")
                            .measure("string")
                            .sloId("string")
                            .additionalQueryFilters("string")
                            .groupMode("string")
                            .name("string")
                            .sloQueryType("string")
                            .build())
                        .build())
                    .build())
                .title("string")
                .build())
            .widgetLayout(PowerpackWidgetWidgetLayoutArgs.builder()
                .height(0)
                .width(0)
                .x(0)
                .y(0)
                .isColumnBreak(false)
                .build())
            .build())
        .build());
    
    powerpack_resource = datadog.Powerpack("powerpackResource",
        description="string",
        layout=datadog.PowerpackLayoutArgs(
            height=0,
            width=0,
            x=0,
            y=0,
        ),
        live_span="string",
        name="string",
        show_title=False,
        tags=["string"],
        template_variables=[datadog.PowerpackTemplateVariableArgs(
            name="string",
            defaults=["string"],
        )],
        widgets=[datadog.PowerpackWidgetArgs(
            alert_graph_definition=datadog.PowerpackWidgetAlertGraphDefinitionArgs(
                alert_id="string",
                viz_type="string",
                live_span="string",
                title="string",
                title_align="string",
                title_size="string",
            ),
            alert_value_definition=datadog.PowerpackWidgetAlertValueDefinitionArgs(
                alert_id="string",
                precision=0,
                text_align="string",
                title="string",
                title_align="string",
                title_size="string",
                unit="string",
            ),
            change_definition=datadog.PowerpackWidgetChangeDefinitionArgs(
                custom_links=[datadog.PowerpackWidgetChangeDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                live_span="string",
                requests=[datadog.PowerpackWidgetChangeDefinitionRequestArgs(
                    apm_query=datadog.PowerpackWidgetChangeDefinitionRequestApmQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetChangeDefinitionRequestApmQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetChangeDefinitionRequestApmQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetChangeDefinitionRequestApmQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetChangeDefinitionRequestApmQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    change_type="string",
                    compare_to="string",
                    formulas=[datadog.PowerpackWidgetChangeDefinitionRequestFormulaArgs(
                        formula_expression="string",
                        alias="string",
                        cell_display_mode="string",
                        conditional_formats=[datadog.PowerpackWidgetChangeDefinitionRequestFormulaConditionalFormatArgs(
                            comparator="string",
                            palette="string",
                            value=0,
                            custom_bg_color="string",
                            custom_fg_color="string",
                            hide_value=False,
                            image_url="string",
                            metric="string",
                            timeframe="string",
                        )],
                        limit=datadog.PowerpackWidgetChangeDefinitionRequestFormulaLimitArgs(
                            count=0,
                            order="string",
                        ),
                        style=datadog.PowerpackWidgetChangeDefinitionRequestFormulaStyleArgs(
                            palette="string",
                            palette_index=0,
                        ),
                    )],
                    increase_good=False,
                    log_query=datadog.PowerpackWidgetChangeDefinitionRequestLogQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetChangeDefinitionRequestLogQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetChangeDefinitionRequestLogQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetChangeDefinitionRequestLogQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetChangeDefinitionRequestLogQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    order_by="string",
                    order_dir="string",
                    process_query=datadog.PowerpackWidgetChangeDefinitionRequestProcessQueryArgs(
                        metric="string",
                        filter_bies=["string"],
                        limit=0,
                        search_by="string",
                    ),
                    q="string",
                    queries=[datadog.PowerpackWidgetChangeDefinitionRequestQueryArgs(
                        apm_dependency_stats_query=datadog.PowerpackWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            operation_name="string",
                            resource_name="string",
                            service="string",
                            stat="string",
                            is_upstream=False,
                            primary_tag_name="string",
                            primary_tag_value="string",
                        ),
                        apm_resource_stats_query=datadog.PowerpackWidgetChangeDefinitionRequestQueryApmResourceStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            service="string",
                            stat="string",
                            group_bies=["string"],
                            operation_name="string",
                            primary_tag_name="string",
                            primary_tag_value="string",
                            resource_name="string",
                        ),
                        cloud_cost_query=datadog.PowerpackWidgetChangeDefinitionRequestQueryCloudCostQueryArgs(
                            data_source="string",
                            name="string",
                            query="string",
                            aggregator="string",
                        ),
                        event_query=datadog.PowerpackWidgetChangeDefinitionRequestQueryEventQueryArgs(
                            computes=[datadog.PowerpackWidgetChangeDefinitionRequestQueryEventQueryComputeArgs(
                                aggregation="string",
                                interval=0,
                                metric="string",
                            )],
                            data_source="string",
                            name="string",
                            group_bies=[datadog.PowerpackWidgetChangeDefinitionRequestQueryEventQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort=datadog.PowerpackWidgetChangeDefinitionRequestQueryEventQueryGroupBySortArgs(
                                    aggregation="string",
                                    metric="string",
                                    order="string",
                                ),
                            )],
                            indexes=["string"],
                            search=datadog.PowerpackWidgetChangeDefinitionRequestQueryEventQuerySearchArgs(
                                query="string",
                            ),
                            storage="string",
                        ),
                        metric_query=datadog.PowerpackWidgetChangeDefinitionRequestQueryMetricQueryArgs(
                            name="string",
                            query="string",
                            aggregator="string",
                            data_source="string",
                        ),
                        process_query=datadog.PowerpackWidgetChangeDefinitionRequestQueryProcessQueryArgs(
                            data_source="string",
                            metric="string",
                            name="string",
                            aggregator="string",
                            is_normalized_cpu=False,
                            limit=0,
                            sort="string",
                            tag_filters=["string"],
                            text_filter="string",
                        ),
                        slo_query=datadog.PowerpackWidgetChangeDefinitionRequestQuerySloQueryArgs(
                            data_source="string",
                            measure="string",
                            slo_id="string",
                            additional_query_filters="string",
                            group_mode="string",
                            name="string",
                            slo_query_type="string",
                        ),
                    )],
                    rum_query=datadog.PowerpackWidgetChangeDefinitionRequestRumQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetChangeDefinitionRequestRumQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetChangeDefinitionRequestRumQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetChangeDefinitionRequestRumQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetChangeDefinitionRequestRumQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    security_query=datadog.PowerpackWidgetChangeDefinitionRequestSecurityQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetChangeDefinitionRequestSecurityQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetChangeDefinitionRequestSecurityQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetChangeDefinitionRequestSecurityQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    show_present=False,
                )],
                title="string",
                title_align="string",
                title_size="string",
            ),
            check_status_definition=datadog.PowerpackWidgetCheckStatusDefinitionArgs(
                check="string",
                grouping="string",
                group="string",
                group_bies=["string"],
                live_span="string",
                tags=["string"],
                title="string",
                title_align="string",
                title_size="string",
            ),
            distribution_definition=datadog.PowerpackWidgetDistributionDefinitionArgs(
                legend_size="string",
                live_span="string",
                requests=[datadog.PowerpackWidgetDistributionDefinitionRequestArgs(
                    apm_query=datadog.PowerpackWidgetDistributionDefinitionRequestApmQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetDistributionDefinitionRequestApmQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetDistributionDefinitionRequestApmQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetDistributionDefinitionRequestApmQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    apm_stats_query=datadog.PowerpackWidgetDistributionDefinitionRequestApmStatsQueryArgs(
                        env="string",
                        name="string",
                        primary_tag="string",
                        row_type="string",
                        service="string",
                        columns=[datadog.PowerpackWidgetDistributionDefinitionRequestApmStatsQueryColumnArgs(
                            name="string",
                            alias="string",
                            cell_display_mode="string",
                            order="string",
                        )],
                        resource="string",
                    ),
                    log_query=datadog.PowerpackWidgetDistributionDefinitionRequestLogQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetDistributionDefinitionRequestLogQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetDistributionDefinitionRequestLogQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetDistributionDefinitionRequestLogQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    process_query=datadog.PowerpackWidgetDistributionDefinitionRequestProcessQueryArgs(
                        metric="string",
                        filter_bies=["string"],
                        limit=0,
                        search_by="string",
                    ),
                    q="string",
                    rum_query=datadog.PowerpackWidgetDistributionDefinitionRequestRumQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetDistributionDefinitionRequestRumQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetDistributionDefinitionRequestRumQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetDistributionDefinitionRequestRumQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    security_query=datadog.PowerpackWidgetDistributionDefinitionRequestSecurityQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetDistributionDefinitionRequestSecurityQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetDistributionDefinitionRequestSecurityQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetDistributionDefinitionRequestSecurityQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    style=datadog.PowerpackWidgetDistributionDefinitionRequestStyleArgs(
                        palette="string",
                    ),
                )],
                show_legend=False,
                title="string",
                title_align="string",
                title_size="string",
            ),
            event_stream_definition=datadog.PowerpackWidgetEventStreamDefinitionArgs(
                query="string",
                event_size="string",
                live_span="string",
                tags_execution="string",
                title="string",
                title_align="string",
                title_size="string",
            ),
            event_timeline_definition=datadog.PowerpackWidgetEventTimelineDefinitionArgs(
                query="string",
                live_span="string",
                tags_execution="string",
                title="string",
                title_align="string",
                title_size="string",
            ),
            free_text_definition=datadog.PowerpackWidgetFreeTextDefinitionArgs(
                text="string",
                color="string",
                font_size="string",
                text_align="string",
            ),
            geomap_definition=datadog.PowerpackWidgetGeomapDefinitionArgs(
                view=datadog.PowerpackWidgetGeomapDefinitionViewArgs(
                    focus="string",
                ),
                custom_links=[datadog.PowerpackWidgetGeomapDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                live_span="string",
                requests=[datadog.PowerpackWidgetGeomapDefinitionRequestArgs(
                    formulas=[datadog.PowerpackWidgetGeomapDefinitionRequestFormulaArgs(
                        formula_expression="string",
                        alias="string",
                        cell_display_mode="string",
                        conditional_formats=[datadog.PowerpackWidgetGeomapDefinitionRequestFormulaConditionalFormatArgs(
                            comparator="string",
                            palette="string",
                            value=0,
                            custom_bg_color="string",
                            custom_fg_color="string",
                            hide_value=False,
                            image_url="string",
                            metric="string",
                            timeframe="string",
                        )],
                        limit=datadog.PowerpackWidgetGeomapDefinitionRequestFormulaLimitArgs(
                            count=0,
                            order="string",
                        ),
                        style=datadog.PowerpackWidgetGeomapDefinitionRequestFormulaStyleArgs(
                            palette="string",
                            palette_index=0,
                        ),
                    )],
                    log_query=datadog.PowerpackWidgetGeomapDefinitionRequestLogQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetGeomapDefinitionRequestLogQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetGeomapDefinitionRequestLogQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetGeomapDefinitionRequestLogQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    q="string",
                    queries=[datadog.PowerpackWidgetGeomapDefinitionRequestQueryArgs(
                        apm_dependency_stats_query=datadog.PowerpackWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            operation_name="string",
                            resource_name="string",
                            service="string",
                            stat="string",
                            is_upstream=False,
                            primary_tag_name="string",
                            primary_tag_value="string",
                        ),
                        apm_resource_stats_query=datadog.PowerpackWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            service="string",
                            stat="string",
                            group_bies=["string"],
                            operation_name="string",
                            primary_tag_name="string",
                            primary_tag_value="string",
                            resource_name="string",
                        ),
                        cloud_cost_query=datadog.PowerpackWidgetGeomapDefinitionRequestQueryCloudCostQueryArgs(
                            data_source="string",
                            name="string",
                            query="string",
                            aggregator="string",
                        ),
                        event_query=datadog.PowerpackWidgetGeomapDefinitionRequestQueryEventQueryArgs(
                            computes=[datadog.PowerpackWidgetGeomapDefinitionRequestQueryEventQueryComputeArgs(
                                aggregation="string",
                                interval=0,
                                metric="string",
                            )],
                            data_source="string",
                            name="string",
                            group_bies=[datadog.PowerpackWidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort=datadog.PowerpackWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortArgs(
                                    aggregation="string",
                                    metric="string",
                                    order="string",
                                ),
                            )],
                            indexes=["string"],
                            search=datadog.PowerpackWidgetGeomapDefinitionRequestQueryEventQuerySearchArgs(
                                query="string",
                            ),
                            storage="string",
                        ),
                        metric_query=datadog.PowerpackWidgetGeomapDefinitionRequestQueryMetricQueryArgs(
                            name="string",
                            query="string",
                            aggregator="string",
                            data_source="string",
                        ),
                        process_query=datadog.PowerpackWidgetGeomapDefinitionRequestQueryProcessQueryArgs(
                            data_source="string",
                            metric="string",
                            name="string",
                            aggregator="string",
                            is_normalized_cpu=False,
                            limit=0,
                            sort="string",
                            tag_filters=["string"],
                            text_filter="string",
                        ),
                        slo_query=datadog.PowerpackWidgetGeomapDefinitionRequestQuerySloQueryArgs(
                            data_source="string",
                            measure="string",
                            slo_id="string",
                            additional_query_filters="string",
                            group_mode="string",
                            name="string",
                            slo_query_type="string",
                        ),
                    )],
                    rum_query=datadog.PowerpackWidgetGeomapDefinitionRequestRumQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetGeomapDefinitionRequestRumQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetGeomapDefinitionRequestRumQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetGeomapDefinitionRequestRumQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                )],
                style=datadog.PowerpackWidgetGeomapDefinitionStyleArgs(
                    palette="string",
                    palette_flip=False,
                ),
                title="string",
                title_align="string",
                title_size="string",
            ),
            heatmap_definition=datadog.PowerpackWidgetHeatmapDefinitionArgs(
                custom_links=[datadog.PowerpackWidgetHeatmapDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                events=[datadog.PowerpackWidgetHeatmapDefinitionEventArgs(
                    q="string",
                    tags_execution="string",
                )],
                legend_size="string",
                live_span="string",
                requests=[datadog.PowerpackWidgetHeatmapDefinitionRequestArgs(
                    apm_query=datadog.PowerpackWidgetHeatmapDefinitionRequestApmQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetHeatmapDefinitionRequestApmQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    formulas=[datadog.PowerpackWidgetHeatmapDefinitionRequestFormulaArgs(
                        formula_expression="string",
                        alias="string",
                        cell_display_mode="string",
                        conditional_formats=[datadog.PowerpackWidgetHeatmapDefinitionRequestFormulaConditionalFormatArgs(
                            comparator="string",
                            palette="string",
                            value=0,
                            custom_bg_color="string",
                            custom_fg_color="string",
                            hide_value=False,
                            image_url="string",
                            metric="string",
                            timeframe="string",
                        )],
                        limit=datadog.PowerpackWidgetHeatmapDefinitionRequestFormulaLimitArgs(
                            count=0,
                            order="string",
                        ),
                        style=datadog.PowerpackWidgetHeatmapDefinitionRequestFormulaStyleArgs(
                            palette="string",
                            palette_index=0,
                        ),
                    )],
                    log_query=datadog.PowerpackWidgetHeatmapDefinitionRequestLogQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetHeatmapDefinitionRequestLogQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    process_query=datadog.PowerpackWidgetHeatmapDefinitionRequestProcessQueryArgs(
                        metric="string",
                        filter_bies=["string"],
                        limit=0,
                        search_by="string",
                    ),
                    q="string",
                    queries=[datadog.PowerpackWidgetHeatmapDefinitionRequestQueryArgs(
                        apm_dependency_stats_query=datadog.PowerpackWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            operation_name="string",
                            resource_name="string",
                            service="string",
                            stat="string",
                            is_upstream=False,
                            primary_tag_name="string",
                            primary_tag_value="string",
                        ),
                        apm_resource_stats_query=datadog.PowerpackWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            service="string",
                            stat="string",
                            group_bies=["string"],
                            operation_name="string",
                            primary_tag_name="string",
                            primary_tag_value="string",
                            resource_name="string",
                        ),
                        cloud_cost_query=datadog.PowerpackWidgetHeatmapDefinitionRequestQueryCloudCostQueryArgs(
                            data_source="string",
                            name="string",
                            query="string",
                            aggregator="string",
                        ),
                        event_query=datadog.PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryArgs(
                            computes=[datadog.PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryComputeArgs(
                                aggregation="string",
                                interval=0,
                                metric="string",
                            )],
                            data_source="string",
                            name="string",
                            group_bies=[datadog.PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort=datadog.PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortArgs(
                                    aggregation="string",
                                    metric="string",
                                    order="string",
                                ),
                            )],
                            indexes=["string"],
                            search=datadog.PowerpackWidgetHeatmapDefinitionRequestQueryEventQuerySearchArgs(
                                query="string",
                            ),
                            storage="string",
                        ),
                        metric_query=datadog.PowerpackWidgetHeatmapDefinitionRequestQueryMetricQueryArgs(
                            name="string",
                            query="string",
                            aggregator="string",
                            data_source="string",
                        ),
                        process_query=datadog.PowerpackWidgetHeatmapDefinitionRequestQueryProcessQueryArgs(
                            data_source="string",
                            metric="string",
                            name="string",
                            aggregator="string",
                            is_normalized_cpu=False,
                            limit=0,
                            sort="string",
                            tag_filters=["string"],
                            text_filter="string",
                        ),
                        slo_query=datadog.PowerpackWidgetHeatmapDefinitionRequestQuerySloQueryArgs(
                            data_source="string",
                            measure="string",
                            slo_id="string",
                            additional_query_filters="string",
                            group_mode="string",
                            name="string",
                            slo_query_type="string",
                        ),
                    )],
                    rum_query=datadog.PowerpackWidgetHeatmapDefinitionRequestRumQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetHeatmapDefinitionRequestRumQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    security_query=datadog.PowerpackWidgetHeatmapDefinitionRequestSecurityQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    style=datadog.PowerpackWidgetHeatmapDefinitionRequestStyleArgs(
                        palette="string",
                    ),
                )],
                show_legend=False,
                title="string",
                title_align="string",
                title_size="string",
                yaxis=datadog.PowerpackWidgetHeatmapDefinitionYaxisArgs(
                    include_zero=False,
                    label="string",
                    max="string",
                    min="string",
                    scale="string",
                ),
            ),
            hostmap_definition=datadog.PowerpackWidgetHostmapDefinitionArgs(
                custom_links=[datadog.PowerpackWidgetHostmapDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                groups=["string"],
                no_group_hosts=False,
                no_metric_hosts=False,
                node_type="string",
                request=datadog.PowerpackWidgetHostmapDefinitionRequestArgs(
                    fills=[datadog.PowerpackWidgetHostmapDefinitionRequestFillArgs(
                        apm_query=datadog.PowerpackWidgetHostmapDefinitionRequestFillApmQueryArgs(
                            index="string",
                            compute_query=datadog.PowerpackWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.PowerpackWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.PowerpackWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.PowerpackWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        log_query=datadog.PowerpackWidgetHostmapDefinitionRequestFillLogQueryArgs(
                            index="string",
                            compute_query=datadog.PowerpackWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.PowerpackWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.PowerpackWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.PowerpackWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        process_query=datadog.PowerpackWidgetHostmapDefinitionRequestFillProcessQueryArgs(
                            metric="string",
                            filter_bies=["string"],
                            limit=0,
                            search_by="string",
                        ),
                        q="string",
                        rum_query=datadog.PowerpackWidgetHostmapDefinitionRequestFillRumQueryArgs(
                            index="string",
                            compute_query=datadog.PowerpackWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.PowerpackWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.PowerpackWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.PowerpackWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        security_query=datadog.PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryArgs(
                            index="string",
                            compute_query=datadog.PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                    )],
                    sizes=[datadog.PowerpackWidgetHostmapDefinitionRequestSizeArgs(
                        apm_query=datadog.PowerpackWidgetHostmapDefinitionRequestSizeApmQueryArgs(
                            index="string",
                            compute_query=datadog.PowerpackWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.PowerpackWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.PowerpackWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.PowerpackWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        log_query=datadog.PowerpackWidgetHostmapDefinitionRequestSizeLogQueryArgs(
                            index="string",
                            compute_query=datadog.PowerpackWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.PowerpackWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.PowerpackWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.PowerpackWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        process_query=datadog.PowerpackWidgetHostmapDefinitionRequestSizeProcessQueryArgs(
                            metric="string",
                            filter_bies=["string"],
                            limit=0,
                            search_by="string",
                        ),
                        q="string",
                        rum_query=datadog.PowerpackWidgetHostmapDefinitionRequestSizeRumQueryArgs(
                            index="string",
                            compute_query=datadog.PowerpackWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.PowerpackWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.PowerpackWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.PowerpackWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        security_query=datadog.PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryArgs(
                            index="string",
                            compute_query=datadog.PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                    )],
                ),
                scopes=["string"],
                style=datadog.PowerpackWidgetHostmapDefinitionStyleArgs(
                    fill_max="string",
                    fill_min="string",
                    palette="string",
                    palette_flip=False,
                ),
                title="string",
                title_align="string",
                title_size="string",
            ),
            id=0,
            iframe_definition=datadog.PowerpackWidgetIframeDefinitionArgs(
                url="string",
            ),
            image_definition=datadog.PowerpackWidgetImageDefinitionArgs(
                url="string",
                has_background=False,
                has_border=False,
                horizontal_align="string",
                margin="string",
                sizing="string",
                url_dark_theme="string",
                vertical_align="string",
            ),
            list_stream_definition=datadog.PowerpackWidgetListStreamDefinitionArgs(
                requests=[datadog.PowerpackWidgetListStreamDefinitionRequestArgs(
                    columns=[datadog.PowerpackWidgetListStreamDefinitionRequestColumnArgs(
                        field="string",
                        width="string",
                    )],
                    query=datadog.PowerpackWidgetListStreamDefinitionRequestQueryArgs(
                        data_source="string",
                        event_size="string",
                        indexes=["string"],
                        query_string="string",
                        sort=datadog.PowerpackWidgetListStreamDefinitionRequestQuerySortArgs(
                            column="string",
                            order="string",
                        ),
                        storage="string",
                    ),
                    response_format="string",
                )],
                title="string",
                title_align="string",
                title_size="string",
            ),
            log_stream_definition=datadog.PowerpackWidgetLogStreamDefinitionArgs(
                columns=["string"],
                indexes=["string"],
                live_span="string",
                message_display="string",
                query="string",
                show_date_column=False,
                show_message_column=False,
                sort=datadog.PowerpackWidgetLogStreamDefinitionSortArgs(
                    column="string",
                    order="string",
                ),
                title="string",
                title_align="string",
                title_size="string",
            ),
            manage_status_definition=datadog.PowerpackWidgetManageStatusDefinitionArgs(
                query="string",
                color_preference="string",
                display_format="string",
                hide_zero_counts=False,
                show_last_triggered=False,
                show_priority=False,
                sort="string",
                summary_type="string",
                title="string",
                title_align="string",
                title_size="string",
            ),
            note_definition=datadog.PowerpackWidgetNoteDefinitionArgs(
                content="string",
                background_color="string",
                font_size="string",
                has_padding=False,
                show_tick=False,
                text_align="string",
                tick_edge="string",
                tick_pos="string",
                vertical_align="string",
            ),
            query_table_definition=datadog.PowerpackWidgetQueryTableDefinitionArgs(
                custom_links=[datadog.PowerpackWidgetQueryTableDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                has_search_bar="string",
                live_span="string",
                requests=[datadog.PowerpackWidgetQueryTableDefinitionRequestArgs(
                    aggregator="string",
                    alias="string",
                    apm_query=datadog.PowerpackWidgetQueryTableDefinitionRequestApmQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetQueryTableDefinitionRequestApmQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    apm_stats_query=datadog.PowerpackWidgetQueryTableDefinitionRequestApmStatsQueryArgs(
                        env="string",
                        name="string",
                        primary_tag="string",
                        row_type="string",
                        service="string",
                        columns=[datadog.PowerpackWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs(
                            name="string",
                            alias="string",
                            cell_display_mode="string",
                            order="string",
                        )],
                        resource="string",
                    ),
                    cell_display_modes=["string"],
                    conditional_formats=[datadog.PowerpackWidgetQueryTableDefinitionRequestConditionalFormatArgs(
                        comparator="string",
                        palette="string",
                        value=0,
                        custom_bg_color="string",
                        custom_fg_color="string",
                        hide_value=False,
                        image_url="string",
                        metric="string",
                        timeframe="string",
                    )],
                    formulas=[datadog.PowerpackWidgetQueryTableDefinitionRequestFormulaArgs(
                        formula_expression="string",
                        alias="string",
                        cell_display_mode="string",
                        conditional_formats=[datadog.PowerpackWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs(
                            comparator="string",
                            palette="string",
                            value=0,
                            custom_bg_color="string",
                            custom_fg_color="string",
                            hide_value=False,
                            image_url="string",
                            metric="string",
                            timeframe="string",
                        )],
                        limit=datadog.PowerpackWidgetQueryTableDefinitionRequestFormulaLimitArgs(
                            count=0,
                            order="string",
                        ),
                        style=datadog.PowerpackWidgetQueryTableDefinitionRequestFormulaStyleArgs(
                            palette="string",
                            palette_index=0,
                        ),
                    )],
                    limit=0,
                    log_query=datadog.PowerpackWidgetQueryTableDefinitionRequestLogQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetQueryTableDefinitionRequestLogQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    order="string",
                    process_query=datadog.PowerpackWidgetQueryTableDefinitionRequestProcessQueryArgs(
                        metric="string",
                        filter_bies=["string"],
                        limit=0,
                        search_by="string",
                    ),
                    q="string",
                    queries=[datadog.PowerpackWidgetQueryTableDefinitionRequestQueryArgs(
                        apm_dependency_stats_query=datadog.PowerpackWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            operation_name="string",
                            resource_name="string",
                            service="string",
                            stat="string",
                            is_upstream=False,
                            primary_tag_name="string",
                            primary_tag_value="string",
                        ),
                        apm_resource_stats_query=datadog.PowerpackWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            service="string",
                            stat="string",
                            group_bies=["string"],
                            operation_name="string",
                            primary_tag_name="string",
                            primary_tag_value="string",
                            resource_name="string",
                        ),
                        cloud_cost_query=datadog.PowerpackWidgetQueryTableDefinitionRequestQueryCloudCostQueryArgs(
                            data_source="string",
                            name="string",
                            query="string",
                            aggregator="string",
                        ),
                        event_query=datadog.PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryArgs(
                            computes=[datadog.PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs(
                                aggregation="string",
                                interval=0,
                                metric="string",
                            )],
                            data_source="string",
                            name="string",
                            group_bies=[datadog.PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort=datadog.PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs(
                                    aggregation="string",
                                    metric="string",
                                    order="string",
                                ),
                            )],
                            indexes=["string"],
                            search=datadog.PowerpackWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs(
                                query="string",
                            ),
                            storage="string",
                        ),
                        metric_query=datadog.PowerpackWidgetQueryTableDefinitionRequestQueryMetricQueryArgs(
                            name="string",
                            query="string",
                            aggregator="string",
                            data_source="string",
                        ),
                        process_query=datadog.PowerpackWidgetQueryTableDefinitionRequestQueryProcessQueryArgs(
                            data_source="string",
                            metric="string",
                            name="string",
                            aggregator="string",
                            is_normalized_cpu=False,
                            limit=0,
                            sort="string",
                            tag_filters=["string"],
                            text_filter="string",
                        ),
                        slo_query=datadog.PowerpackWidgetQueryTableDefinitionRequestQuerySloQueryArgs(
                            data_source="string",
                            measure="string",
                            slo_id="string",
                            additional_query_filters="string",
                            group_mode="string",
                            name="string",
                            slo_query_type="string",
                        ),
                    )],
                    rum_query=datadog.PowerpackWidgetQueryTableDefinitionRequestRumQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetQueryTableDefinitionRequestRumQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    security_query=datadog.PowerpackWidgetQueryTableDefinitionRequestSecurityQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                )],
                title="string",
                title_align="string",
                title_size="string",
            ),
            query_value_definition=datadog.PowerpackWidgetQueryValueDefinitionArgs(
                autoscale=False,
                custom_links=[datadog.PowerpackWidgetQueryValueDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                custom_unit="string",
                live_span="string",
                precision=0,
                requests=[datadog.PowerpackWidgetQueryValueDefinitionRequestArgs(
                    aggregator="string",
                    apm_query=datadog.PowerpackWidgetQueryValueDefinitionRequestApmQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetQueryValueDefinitionRequestApmQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    audit_query=datadog.PowerpackWidgetQueryValueDefinitionRequestAuditQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    conditional_formats=[datadog.PowerpackWidgetQueryValueDefinitionRequestConditionalFormatArgs(
                        comparator="string",
                        palette="string",
                        value=0,
                        custom_bg_color="string",
                        custom_fg_color="string",
                        hide_value=False,
                        image_url="string",
                        metric="string",
                        timeframe="string",
                    )],
                    formulas=[datadog.PowerpackWidgetQueryValueDefinitionRequestFormulaArgs(
                        formula_expression="string",
                        alias="string",
                        cell_display_mode="string",
                        conditional_formats=[datadog.PowerpackWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs(
                            comparator="string",
                            palette="string",
                            value=0,
                            custom_bg_color="string",
                            custom_fg_color="string",
                            hide_value=False,
                            image_url="string",
                            metric="string",
                            timeframe="string",
                        )],
                        limit=datadog.PowerpackWidgetQueryValueDefinitionRequestFormulaLimitArgs(
                            count=0,
                            order="string",
                        ),
                        style=datadog.PowerpackWidgetQueryValueDefinitionRequestFormulaStyleArgs(
                            palette="string",
                            palette_index=0,
                        ),
                    )],
                    log_query=datadog.PowerpackWidgetQueryValueDefinitionRequestLogQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetQueryValueDefinitionRequestLogQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    process_query=datadog.PowerpackWidgetQueryValueDefinitionRequestProcessQueryArgs(
                        metric="string",
                        filter_bies=["string"],
                        limit=0,
                        search_by="string",
                    ),
                    q="string",
                    queries=[datadog.PowerpackWidgetQueryValueDefinitionRequestQueryArgs(
                        apm_dependency_stats_query=datadog.PowerpackWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            operation_name="string",
                            resource_name="string",
                            service="string",
                            stat="string",
                            is_upstream=False,
                            primary_tag_name="string",
                            primary_tag_value="string",
                        ),
                        apm_resource_stats_query=datadog.PowerpackWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            service="string",
                            stat="string",
                            group_bies=["string"],
                            operation_name="string",
                            primary_tag_name="string",
                            primary_tag_value="string",
                            resource_name="string",
                        ),
                        cloud_cost_query=datadog.PowerpackWidgetQueryValueDefinitionRequestQueryCloudCostQueryArgs(
                            data_source="string",
                            name="string",
                            query="string",
                            aggregator="string",
                        ),
                        event_query=datadog.PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryArgs(
                            computes=[datadog.PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs(
                                aggregation="string",
                                interval=0,
                                metric="string",
                            )],
                            data_source="string",
                            name="string",
                            group_bies=[datadog.PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort=datadog.PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs(
                                    aggregation="string",
                                    metric="string",
                                    order="string",
                                ),
                            )],
                            indexes=["string"],
                            search=datadog.PowerpackWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs(
                                query="string",
                            ),
                            storage="string",
                        ),
                        metric_query=datadog.PowerpackWidgetQueryValueDefinitionRequestQueryMetricQueryArgs(
                            name="string",
                            query="string",
                            aggregator="string",
                            data_source="string",
                        ),
                        process_query=datadog.PowerpackWidgetQueryValueDefinitionRequestQueryProcessQueryArgs(
                            data_source="string",
                            metric="string",
                            name="string",
                            aggregator="string",
                            is_normalized_cpu=False,
                            limit=0,
                            sort="string",
                            tag_filters=["string"],
                            text_filter="string",
                        ),
                        slo_query=datadog.PowerpackWidgetQueryValueDefinitionRequestQuerySloQueryArgs(
                            data_source="string",
                            measure="string",
                            slo_id="string",
                            additional_query_filters="string",
                            group_mode="string",
                            name="string",
                            slo_query_type="string",
                        ),
                    )],
                    rum_query=datadog.PowerpackWidgetQueryValueDefinitionRequestRumQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetQueryValueDefinitionRequestRumQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    security_query=datadog.PowerpackWidgetQueryValueDefinitionRequestSecurityQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                )],
                text_align="string",
                timeseries_background=datadog.PowerpackWidgetQueryValueDefinitionTimeseriesBackgroundArgs(
                    type="string",
                    yaxis=datadog.PowerpackWidgetQueryValueDefinitionTimeseriesBackgroundYaxisArgs(
                        include_zero=False,
                        label="string",
                        max="string",
                        min="string",
                        scale="string",
                    ),
                ),
                title="string",
                title_align="string",
                title_size="string",
            ),
            run_workflow_definition=datadog.PowerpackWidgetRunWorkflowDefinitionArgs(
                workflow_id="string",
                custom_links=[datadog.PowerpackWidgetRunWorkflowDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                inputs=[datadog.PowerpackWidgetRunWorkflowDefinitionInputArgs(
                    name="string",
                    value="string",
                )],
                live_span="string",
                title="string",
                title_align="string",
                title_size="string",
            ),
            scatterplot_definition=datadog.PowerpackWidgetScatterplotDefinitionArgs(
                color_by_groups=["string"],
                custom_links=[datadog.PowerpackWidgetScatterplotDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                live_span="string",
                request=datadog.PowerpackWidgetScatterplotDefinitionRequestArgs(
                    scatterplot_tables=[datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableArgs(
                        formulas=[datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs(
                            dimension="string",
                            formula_expression="string",
                            alias="string",
                        )],
                        queries=[datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs(
                            apm_dependency_stats_query=datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs(
                                data_source="string",
                                env="string",
                                name="string",
                                operation_name="string",
                                resource_name="string",
                                service="string",
                                stat="string",
                                is_upstream=False,
                                primary_tag_name="string",
                                primary_tag_value="string",
                            ),
                            apm_resource_stats_query=datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs(
                                data_source="string",
                                env="string",
                                name="string",
                                service="string",
                                stat="string",
                                group_bies=["string"],
                                operation_name="string",
                                primary_tag_name="string",
                                primary_tag_value="string",
                                resource_name="string",
                            ),
                            cloud_cost_query=datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs(
                                data_source="string",
                                name="string",
                                query="string",
                                aggregator="string",
                            ),
                            event_query=datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs(
                                computes=[datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs(
                                    aggregation="string",
                                    interval=0,
                                    metric="string",
                                )],
                                data_source="string",
                                name="string",
                                group_bies=[datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort=datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs(
                                        aggregation="string",
                                        metric="string",
                                        order="string",
                                    ),
                                )],
                                indexes=["string"],
                                search=datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs(
                                    query="string",
                                ),
                                storage="string",
                            ),
                            metric_query=datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs(
                                name="string",
                                query="string",
                                aggregator="string",
                                data_source="string",
                            ),
                            process_query=datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs(
                                data_source="string",
                                metric="string",
                                name="string",
                                aggregator="string",
                                is_normalized_cpu=False,
                                limit=0,
                                sort="string",
                                tag_filters=["string"],
                                text_filter="string",
                            ),
                            slo_query=datadog.PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs(
                                data_source="string",
                                measure="string",
                                slo_id="string",
                                additional_query_filters="string",
                                group_mode="string",
                                name="string",
                                slo_query_type="string",
                            ),
                        )],
                    )],
                    xes=[datadog.PowerpackWidgetScatterplotDefinitionRequestXArgs(
                        aggregator="string",
                        apm_query=datadog.PowerpackWidgetScatterplotDefinitionRequestXApmQueryArgs(
                            index="string",
                            compute_query=datadog.PowerpackWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.PowerpackWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.PowerpackWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.PowerpackWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        log_query=datadog.PowerpackWidgetScatterplotDefinitionRequestXLogQueryArgs(
                            index="string",
                            compute_query=datadog.PowerpackWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.PowerpackWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.PowerpackWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.PowerpackWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        process_query=datadog.PowerpackWidgetScatterplotDefinitionRequestXProcessQueryArgs(
                            metric="string",
                            filter_bies=["string"],
                            limit=0,
                            search_by="string",
                        ),
                        q="string",
                        rum_query=datadog.PowerpackWidgetScatterplotDefinitionRequestXRumQueryArgs(
                            index="string",
                            compute_query=datadog.PowerpackWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.PowerpackWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.PowerpackWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.PowerpackWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        security_query=datadog.PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryArgs(
                            index="string",
                            compute_query=datadog.PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                    )],
                    ys=[datadog.PowerpackWidgetScatterplotDefinitionRequestYArgs(
                        aggregator="string",
                        apm_query=datadog.PowerpackWidgetScatterplotDefinitionRequestYApmQueryArgs(
                            index="string",
                            compute_query=datadog.PowerpackWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.PowerpackWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.PowerpackWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.PowerpackWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        log_query=datadog.PowerpackWidgetScatterplotDefinitionRequestYLogQueryArgs(
                            index="string",
                            compute_query=datadog.PowerpackWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.PowerpackWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.PowerpackWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.PowerpackWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        process_query=datadog.PowerpackWidgetScatterplotDefinitionRequestYProcessQueryArgs(
                            metric="string",
                            filter_bies=["string"],
                            limit=0,
                            search_by="string",
                        ),
                        q="string",
                        rum_query=datadog.PowerpackWidgetScatterplotDefinitionRequestYRumQueryArgs(
                            index="string",
                            compute_query=datadog.PowerpackWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.PowerpackWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.PowerpackWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.PowerpackWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        security_query=datadog.PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryArgs(
                            index="string",
                            compute_query=datadog.PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                    )],
                ),
                title="string",
                title_align="string",
                title_size="string",
                xaxis=datadog.PowerpackWidgetScatterplotDefinitionXaxisArgs(
                    include_zero=False,
                    label="string",
                    max="string",
                    min="string",
                    scale="string",
                ),
                yaxis=datadog.PowerpackWidgetScatterplotDefinitionYaxisArgs(
                    include_zero=False,
                    label="string",
                    max="string",
                    min="string",
                    scale="string",
                ),
            ),
            service_level_objective_definition=datadog.PowerpackWidgetServiceLevelObjectiveDefinitionArgs(
                slo_id="string",
                time_windows=["string"],
                view_mode="string",
                view_type="string",
                additional_query_filters="string",
                global_time_target="string",
                show_error_budget=False,
                title="string",
                title_align="string",
                title_size="string",
            ),
            servicemap_definition=datadog.PowerpackWidgetServicemapDefinitionArgs(
                filters=["string"],
                service="string",
                custom_links=[datadog.PowerpackWidgetServicemapDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                title="string",
                title_align="string",
                title_size="string",
            ),
            slo_list_definition=datadog.PowerpackWidgetSloListDefinitionArgs(
                request=datadog.PowerpackWidgetSloListDefinitionRequestArgs(
                    query=datadog.PowerpackWidgetSloListDefinitionRequestQueryArgs(
                        query_string="string",
                        limit=0,
                        sort=datadog.PowerpackWidgetSloListDefinitionRequestQuerySortArgs(
                            column="string",
                            order="string",
                        ),
                    ),
                    request_type="string",
                ),
                title="string",
                title_align="string",
                title_size="string",
            ),
            sunburst_definition=datadog.PowerpackWidgetSunburstDefinitionArgs(
                custom_links=[datadog.PowerpackWidgetSunburstDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                hide_total=False,
                legend_inline=datadog.PowerpackWidgetSunburstDefinitionLegendInlineArgs(
                    type="string",
                    hide_percent=False,
                    hide_value=False,
                ),
                legend_table=datadog.PowerpackWidgetSunburstDefinitionLegendTableArgs(
                    type="string",
                ),
                live_span="string",
                requests=[datadog.PowerpackWidgetSunburstDefinitionRequestArgs(
                    apm_query=datadog.PowerpackWidgetSunburstDefinitionRequestApmQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetSunburstDefinitionRequestApmQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    audit_query=datadog.PowerpackWidgetSunburstDefinitionRequestAuditQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetSunburstDefinitionRequestAuditQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    formulas=[datadog.PowerpackWidgetSunburstDefinitionRequestFormulaArgs(
                        formula_expression="string",
                        alias="string",
                        cell_display_mode="string",
                        conditional_formats=[datadog.PowerpackWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs(
                            comparator="string",
                            palette="string",
                            value=0,
                            custom_bg_color="string",
                            custom_fg_color="string",
                            hide_value=False,
                            image_url="string",
                            metric="string",
                            timeframe="string",
                        )],
                        limit=datadog.PowerpackWidgetSunburstDefinitionRequestFormulaLimitArgs(
                            count=0,
                            order="string",
                        ),
                        style=datadog.PowerpackWidgetSunburstDefinitionRequestFormulaStyleArgs(
                            palette="string",
                            palette_index=0,
                        ),
                    )],
                    log_query=datadog.PowerpackWidgetSunburstDefinitionRequestLogQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetSunburstDefinitionRequestLogQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    network_query=datadog.PowerpackWidgetSunburstDefinitionRequestNetworkQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    process_query=datadog.PowerpackWidgetSunburstDefinitionRequestProcessQueryArgs(
                        metric="string",
                        filter_bies=["string"],
                        limit=0,
                        search_by="string",
                    ),
                    q="string",
                    queries=[datadog.PowerpackWidgetSunburstDefinitionRequestQueryArgs(
                        apm_dependency_stats_query=datadog.PowerpackWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            operation_name="string",
                            resource_name="string",
                            service="string",
                            stat="string",
                            is_upstream=False,
                            primary_tag_name="string",
                            primary_tag_value="string",
                        ),
                        apm_resource_stats_query=datadog.PowerpackWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            service="string",
                            stat="string",
                            group_bies=["string"],
                            operation_name="string",
                            primary_tag_name="string",
                            primary_tag_value="string",
                            resource_name="string",
                        ),
                        cloud_cost_query=datadog.PowerpackWidgetSunburstDefinitionRequestQueryCloudCostQueryArgs(
                            data_source="string",
                            name="string",
                            query="string",
                            aggregator="string",
                        ),
                        event_query=datadog.PowerpackWidgetSunburstDefinitionRequestQueryEventQueryArgs(
                            computes=[datadog.PowerpackWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs(
                                aggregation="string",
                                interval=0,
                                metric="string",
                            )],
                            data_source="string",
                            name="string",
                            group_bies=[datadog.PowerpackWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort=datadog.PowerpackWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs(
                                    aggregation="string",
                                    metric="string",
                                    order="string",
                                ),
                            )],
                            indexes=["string"],
                            search=datadog.PowerpackWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs(
                                query="string",
                            ),
                            storage="string",
                        ),
                        metric_query=datadog.PowerpackWidgetSunburstDefinitionRequestQueryMetricQueryArgs(
                            name="string",
                            query="string",
                            aggregator="string",
                            data_source="string",
                        ),
                        process_query=datadog.PowerpackWidgetSunburstDefinitionRequestQueryProcessQueryArgs(
                            data_source="string",
                            metric="string",
                            name="string",
                            aggregator="string",
                            is_normalized_cpu=False,
                            limit=0,
                            sort="string",
                            tag_filters=["string"],
                            text_filter="string",
                        ),
                        slo_query=datadog.PowerpackWidgetSunburstDefinitionRequestQuerySloQueryArgs(
                            data_source="string",
                            measure="string",
                            slo_id="string",
                            additional_query_filters="string",
                            group_mode="string",
                            name="string",
                            slo_query_type="string",
                        ),
                    )],
                    rum_query=datadog.PowerpackWidgetSunburstDefinitionRequestRumQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetSunburstDefinitionRequestRumQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    security_query=datadog.PowerpackWidgetSunburstDefinitionRequestSecurityQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    style=datadog.PowerpackWidgetSunburstDefinitionRequestStyleArgs(
                        palette="string",
                    ),
                )],
                title="string",
                title_align="string",
                title_size="string",
            ),
            timeseries_definition=datadog.PowerpackWidgetTimeseriesDefinitionArgs(
                custom_links=[datadog.PowerpackWidgetTimeseriesDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                events=[datadog.PowerpackWidgetTimeseriesDefinitionEventArgs(
                    q="string",
                    tags_execution="string",
                )],
                legend_columns=["string"],
                legend_layout="string",
                legend_size="string",
                live_span="string",
                markers=[datadog.PowerpackWidgetTimeseriesDefinitionMarkerArgs(
                    value="string",
                    display_type="string",
                    label="string",
                )],
                requests=[datadog.PowerpackWidgetTimeseriesDefinitionRequestArgs(
                    apm_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestApmQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    audit_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestAuditQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    display_type="string",
                    formulas=[datadog.PowerpackWidgetTimeseriesDefinitionRequestFormulaArgs(
                        formula_expression="string",
                        alias="string",
                        cell_display_mode="string",
                        conditional_formats=[datadog.PowerpackWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs(
                            comparator="string",
                            palette="string",
                            value=0,
                            custom_bg_color="string",
                            custom_fg_color="string",
                            hide_value=False,
                            image_url="string",
                            metric="string",
                            timeframe="string",
                        )],
                        limit=datadog.PowerpackWidgetTimeseriesDefinitionRequestFormulaLimitArgs(
                            count=0,
                            order="string",
                        ),
                        style=datadog.PowerpackWidgetTimeseriesDefinitionRequestFormulaStyleArgs(
                            palette="string",
                            palette_index=0,
                        ),
                    )],
                    log_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestLogQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    metadatas=[datadog.PowerpackWidgetTimeseriesDefinitionRequestMetadataArgs(
                        expression="string",
                        alias_name="string",
                    )],
                    network_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    on_right_yaxis=False,
                    process_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestProcessQueryArgs(
                        metric="string",
                        filter_bies=["string"],
                        limit=0,
                        search_by="string",
                    ),
                    q="string",
                    queries=[datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryArgs(
                        apm_dependency_stats_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            operation_name="string",
                            resource_name="string",
                            service="string",
                            stat="string",
                            is_upstream=False,
                            primary_tag_name="string",
                            primary_tag_value="string",
                        ),
                        apm_resource_stats_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            service="string",
                            stat="string",
                            group_bies=["string"],
                            operation_name="string",
                            primary_tag_name="string",
                            primary_tag_value="string",
                            resource_name="string",
                        ),
                        cloud_cost_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryCloudCostQueryArgs(
                            data_source="string",
                            name="string",
                            query="string",
                            aggregator="string",
                        ),
                        event_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryArgs(
                            computes=[datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs(
                                aggregation="string",
                                interval=0,
                                metric="string",
                            )],
                            data_source="string",
                            name="string",
                            group_bies=[datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort=datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs(
                                    aggregation="string",
                                    metric="string",
                                    order="string",
                                ),
                            )],
                            indexes=["string"],
                            search=datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs(
                                query="string",
                            ),
                            storage="string",
                        ),
                        metric_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs(
                            name="string",
                            query="string",
                            aggregator="string",
                            data_source="string",
                        ),
                        process_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs(
                            data_source="string",
                            metric="string",
                            name="string",
                            aggregator="string",
                            is_normalized_cpu=False,
                            limit=0,
                            sort="string",
                            tag_filters=["string"],
                            text_filter="string",
                        ),
                        slo_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestQuerySloQueryArgs(
                            data_source="string",
                            measure="string",
                            slo_id="string",
                            additional_query_filters="string",
                            group_mode="string",
                            name="string",
                            slo_query_type="string",
                        ),
                    )],
                    rum_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestRumQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    security_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    style=datadog.PowerpackWidgetTimeseriesDefinitionRequestStyleArgs(
                        line_type="string",
                        line_width="string",
                        palette="string",
                    ),
                )],
                right_yaxis=datadog.PowerpackWidgetTimeseriesDefinitionRightYaxisArgs(
                    include_zero=False,
                    label="string",
                    max="string",
                    min="string",
                    scale="string",
                ),
                show_legend=False,
                title="string",
                title_align="string",
                title_size="string",
                yaxis=datadog.PowerpackWidgetTimeseriesDefinitionYaxisArgs(
                    include_zero=False,
                    label="string",
                    max="string",
                    min="string",
                    scale="string",
                ),
            ),
            toplist_definition=datadog.PowerpackWidgetToplistDefinitionArgs(
                custom_links=[datadog.PowerpackWidgetToplistDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                live_span="string",
                requests=[datadog.PowerpackWidgetToplistDefinitionRequestArgs(
                    apm_query=datadog.PowerpackWidgetToplistDefinitionRequestApmQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetToplistDefinitionRequestApmQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetToplistDefinitionRequestApmQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetToplistDefinitionRequestApmQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    audit_query=datadog.PowerpackWidgetToplistDefinitionRequestAuditQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetToplistDefinitionRequestAuditQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    conditional_formats=[datadog.PowerpackWidgetToplistDefinitionRequestConditionalFormatArgs(
                        comparator="string",
                        palette="string",
                        value=0,
                        custom_bg_color="string",
                        custom_fg_color="string",
                        hide_value=False,
                        image_url="string",
                        metric="string",
                        timeframe="string",
                    )],
                    formulas=[datadog.PowerpackWidgetToplistDefinitionRequestFormulaArgs(
                        formula_expression="string",
                        alias="string",
                        cell_display_mode="string",
                        conditional_formats=[datadog.PowerpackWidgetToplistDefinitionRequestFormulaConditionalFormatArgs(
                            comparator="string",
                            palette="string",
                            value=0,
                            custom_bg_color="string",
                            custom_fg_color="string",
                            hide_value=False,
                            image_url="string",
                            metric="string",
                            timeframe="string",
                        )],
                        limit=datadog.PowerpackWidgetToplistDefinitionRequestFormulaLimitArgs(
                            count=0,
                            order="string",
                        ),
                        style=datadog.PowerpackWidgetToplistDefinitionRequestFormulaStyleArgs(
                            palette="string",
                            palette_index=0,
                        ),
                    )],
                    log_query=datadog.PowerpackWidgetToplistDefinitionRequestLogQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetToplistDefinitionRequestLogQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetToplistDefinitionRequestLogQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetToplistDefinitionRequestLogQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    process_query=datadog.PowerpackWidgetToplistDefinitionRequestProcessQueryArgs(
                        metric="string",
                        filter_bies=["string"],
                        limit=0,
                        search_by="string",
                    ),
                    q="string",
                    queries=[datadog.PowerpackWidgetToplistDefinitionRequestQueryArgs(
                        apm_dependency_stats_query=datadog.PowerpackWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            operation_name="string",
                            resource_name="string",
                            service="string",
                            stat="string",
                            is_upstream=False,
                            primary_tag_name="string",
                            primary_tag_value="string",
                        ),
                        apm_resource_stats_query=datadog.PowerpackWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            service="string",
                            stat="string",
                            group_bies=["string"],
                            operation_name="string",
                            primary_tag_name="string",
                            primary_tag_value="string",
                            resource_name="string",
                        ),
                        cloud_cost_query=datadog.PowerpackWidgetToplistDefinitionRequestQueryCloudCostQueryArgs(
                            data_source="string",
                            name="string",
                            query="string",
                            aggregator="string",
                        ),
                        event_query=datadog.PowerpackWidgetToplistDefinitionRequestQueryEventQueryArgs(
                            computes=[datadog.PowerpackWidgetToplistDefinitionRequestQueryEventQueryComputeArgs(
                                aggregation="string",
                                interval=0,
                                metric="string",
                            )],
                            data_source="string",
                            name="string",
                            group_bies=[datadog.PowerpackWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort=datadog.PowerpackWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs(
                                    aggregation="string",
                                    metric="string",
                                    order="string",
                                ),
                            )],
                            indexes=["string"],
                            search=datadog.PowerpackWidgetToplistDefinitionRequestQueryEventQuerySearchArgs(
                                query="string",
                            ),
                            storage="string",
                        ),
                        metric_query=datadog.PowerpackWidgetToplistDefinitionRequestQueryMetricQueryArgs(
                            name="string",
                            query="string",
                            aggregator="string",
                            data_source="string",
                        ),
                        process_query=datadog.PowerpackWidgetToplistDefinitionRequestQueryProcessQueryArgs(
                            data_source="string",
                            metric="string",
                            name="string",
                            aggregator="string",
                            is_normalized_cpu=False,
                            limit=0,
                            sort="string",
                            tag_filters=["string"],
                            text_filter="string",
                        ),
                        slo_query=datadog.PowerpackWidgetToplistDefinitionRequestQuerySloQueryArgs(
                            data_source="string",
                            measure="string",
                            slo_id="string",
                            additional_query_filters="string",
                            group_mode="string",
                            name="string",
                            slo_query_type="string",
                        ),
                    )],
                    rum_query=datadog.PowerpackWidgetToplistDefinitionRequestRumQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetToplistDefinitionRequestRumQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetToplistDefinitionRequestRumQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetToplistDefinitionRequestRumQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    security_query=datadog.PowerpackWidgetToplistDefinitionRequestSecurityQueryArgs(
                        index="string",
                        compute_query=datadog.PowerpackWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.PowerpackWidgetToplistDefinitionRequestSecurityQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.PowerpackWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.PowerpackWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    style=datadog.PowerpackWidgetToplistDefinitionRequestStyleArgs(
                        palette="string",
                    ),
                )],
                title="string",
                title_align="string",
                title_size="string",
            ),
            topology_map_definition=datadog.PowerpackWidgetTopologyMapDefinitionArgs(
                custom_links=[datadog.PowerpackWidgetTopologyMapDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                requests=[datadog.PowerpackWidgetTopologyMapDefinitionRequestArgs(
                    queries=[datadog.PowerpackWidgetTopologyMapDefinitionRequestQueryArgs(
                        data_source="string",
                        filters=["string"],
                        service="string",
                    )],
                    request_type="string",
                )],
                title="string",
                title_align="string",
                title_size="string",
            ),
            trace_service_definition=datadog.PowerpackWidgetTraceServiceDefinitionArgs(
                service="string",
                env="string",
                span_name="string",
                show_errors=False,
                show_breakdown=False,
                show_distribution=False,
                display_format="string",
                show_hits=False,
                show_latency=False,
                show_resource_list=False,
                size_format="string",
                live_span="string",
                title="string",
                title_align="string",
                title_size="string",
            ),
            treemap_definition=datadog.PowerpackWidgetTreemapDefinitionArgs(
                requests=[datadog.PowerpackWidgetTreemapDefinitionRequestArgs(
                    formulas=[datadog.PowerpackWidgetTreemapDefinitionRequestFormulaArgs(
                        formula_expression="string",
                        alias="string",
                        cell_display_mode="string",
                        conditional_formats=[datadog.PowerpackWidgetTreemapDefinitionRequestFormulaConditionalFormatArgs(
                            comparator="string",
                            palette="string",
                            value=0,
                            custom_bg_color="string",
                            custom_fg_color="string",
                            hide_value=False,
                            image_url="string",
                            metric="string",
                            timeframe="string",
                        )],
                        limit=datadog.PowerpackWidgetTreemapDefinitionRequestFormulaLimitArgs(
                            count=0,
                            order="string",
                        ),
                        style=datadog.PowerpackWidgetTreemapDefinitionRequestFormulaStyleArgs(
                            palette="string",
                            palette_index=0,
                        ),
                    )],
                    queries=[datadog.PowerpackWidgetTreemapDefinitionRequestQueryArgs(
                        apm_dependency_stats_query=datadog.PowerpackWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            operation_name="string",
                            resource_name="string",
                            service="string",
                            stat="string",
                            is_upstream=False,
                            primary_tag_name="string",
                            primary_tag_value="string",
                        ),
                        apm_resource_stats_query=datadog.PowerpackWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            service="string",
                            stat="string",
                            group_bies=["string"],
                            operation_name="string",
                            primary_tag_name="string",
                            primary_tag_value="string",
                            resource_name="string",
                        ),
                        cloud_cost_query=datadog.PowerpackWidgetTreemapDefinitionRequestQueryCloudCostQueryArgs(
                            data_source="string",
                            name="string",
                            query="string",
                            aggregator="string",
                        ),
                        event_query=datadog.PowerpackWidgetTreemapDefinitionRequestQueryEventQueryArgs(
                            computes=[datadog.PowerpackWidgetTreemapDefinitionRequestQueryEventQueryComputeArgs(
                                aggregation="string",
                                interval=0,
                                metric="string",
                            )],
                            data_source="string",
                            name="string",
                            group_bies=[datadog.PowerpackWidgetTreemapDefinitionRequestQueryEventQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort=datadog.PowerpackWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortArgs(
                                    aggregation="string",
                                    metric="string",
                                    order="string",
                                ),
                            )],
                            indexes=["string"],
                            search=datadog.PowerpackWidgetTreemapDefinitionRequestQueryEventQuerySearchArgs(
                                query="string",
                            ),
                            storage="string",
                        ),
                        metric_query=datadog.PowerpackWidgetTreemapDefinitionRequestQueryMetricQueryArgs(
                            name="string",
                            query="string",
                            aggregator="string",
                            data_source="string",
                        ),
                        process_query=datadog.PowerpackWidgetTreemapDefinitionRequestQueryProcessQueryArgs(
                            data_source="string",
                            metric="string",
                            name="string",
                            aggregator="string",
                            is_normalized_cpu=False,
                            limit=0,
                            sort="string",
                            tag_filters=["string"],
                            text_filter="string",
                        ),
                        slo_query=datadog.PowerpackWidgetTreemapDefinitionRequestQuerySloQueryArgs(
                            data_source="string",
                            measure="string",
                            slo_id="string",
                            additional_query_filters="string",
                            group_mode="string",
                            name="string",
                            slo_query_type="string",
                        ),
                    )],
                )],
                title="string",
            ),
            widget_layout=datadog.PowerpackWidgetWidgetLayoutArgs(
                height=0,
                width=0,
                x=0,
                y=0,
                is_column_break=False,
            ),
        )])
    
    const powerpackResource = new datadog.Powerpack("powerpackResource", {
        description: "string",
        layout: {
            height: 0,
            width: 0,
            x: 0,
            y: 0,
        },
        liveSpan: "string",
        name: "string",
        showTitle: false,
        tags: ["string"],
        templateVariables: [{
            name: "string",
            defaults: ["string"],
        }],
        widgets: [{
            alertGraphDefinition: {
                alertId: "string",
                vizType: "string",
                liveSpan: "string",
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            alertValueDefinition: {
                alertId: "string",
                precision: 0,
                textAlign: "string",
                title: "string",
                titleAlign: "string",
                titleSize: "string",
                unit: "string",
            },
            changeDefinition: {
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                liveSpan: "string",
                requests: [{
                    apmQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    changeType: "string",
                    compareTo: "string",
                    formulas: [{
                        formulaExpression: "string",
                        alias: "string",
                        cellDisplayMode: "string",
                        conditionalFormats: [{
                            comparator: "string",
                            palette: "string",
                            value: 0,
                            customBgColor: "string",
                            customFgColor: "string",
                            hideValue: false,
                            imageUrl: "string",
                            metric: "string",
                            timeframe: "string",
                        }],
                        limit: {
                            count: 0,
                            order: "string",
                        },
                        style: {
                            palette: "string",
                            paletteIndex: 0,
                        },
                    }],
                    increaseGood: false,
                    logQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    orderBy: "string",
                    orderDir: "string",
                    processQuery: {
                        metric: "string",
                        filterBies: ["string"],
                        limit: 0,
                        searchBy: "string",
                    },
                    q: "string",
                    queries: [{
                        apmDependencyStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            operationName: "string",
                            resourceName: "string",
                            service: "string",
                            stat: "string",
                            isUpstream: false,
                            primaryTagName: "string",
                            primaryTagValue: "string",
                        },
                        apmResourceStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            service: "string",
                            stat: "string",
                            groupBies: ["string"],
                            operationName: "string",
                            primaryTagName: "string",
                            primaryTagValue: "string",
                            resourceName: "string",
                        },
                        cloudCostQuery: {
                            dataSource: "string",
                            name: "string",
                            query: "string",
                            aggregator: "string",
                        },
                        eventQuery: {
                            computes: [{
                                aggregation: "string",
                                interval: 0,
                                metric: "string",
                            }],
                            dataSource: "string",
                            name: "string",
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sort: {
                                    aggregation: "string",
                                    metric: "string",
                                    order: "string",
                                },
                            }],
                            indexes: ["string"],
                            search: {
                                query: "string",
                            },
                            storage: "string",
                        },
                        metricQuery: {
                            name: "string",
                            query: "string",
                            aggregator: "string",
                            dataSource: "string",
                        },
                        processQuery: {
                            dataSource: "string",
                            metric: "string",
                            name: "string",
                            aggregator: "string",
                            isNormalizedCpu: false,
                            limit: 0,
                            sort: "string",
                            tagFilters: ["string"],
                            textFilter: "string",
                        },
                        sloQuery: {
                            dataSource: "string",
                            measure: "string",
                            sloId: "string",
                            additionalQueryFilters: "string",
                            groupMode: "string",
                            name: "string",
                            sloQueryType: "string",
                        },
                    }],
                    rumQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    securityQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    showPresent: false,
                }],
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            checkStatusDefinition: {
                check: "string",
                grouping: "string",
                group: "string",
                groupBies: ["string"],
                liveSpan: "string",
                tags: ["string"],
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            distributionDefinition: {
                legendSize: "string",
                liveSpan: "string",
                requests: [{
                    apmQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    apmStatsQuery: {
                        env: "string",
                        name: "string",
                        primaryTag: "string",
                        rowType: "string",
                        service: "string",
                        columns: [{
                            name: "string",
                            alias: "string",
                            cellDisplayMode: "string",
                            order: "string",
                        }],
                        resource: "string",
                    },
                    logQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    processQuery: {
                        metric: "string",
                        filterBies: ["string"],
                        limit: 0,
                        searchBy: "string",
                    },
                    q: "string",
                    rumQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    securityQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    style: {
                        palette: "string",
                    },
                }],
                showLegend: false,
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            eventStreamDefinition: {
                query: "string",
                eventSize: "string",
                liveSpan: "string",
                tagsExecution: "string",
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            eventTimelineDefinition: {
                query: "string",
                liveSpan: "string",
                tagsExecution: "string",
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            freeTextDefinition: {
                text: "string",
                color: "string",
                fontSize: "string",
                textAlign: "string",
            },
            geomapDefinition: {
                view: {
                    focus: "string",
                },
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                liveSpan: "string",
                requests: [{
                    formulas: [{
                        formulaExpression: "string",
                        alias: "string",
                        cellDisplayMode: "string",
                        conditionalFormats: [{
                            comparator: "string",
                            palette: "string",
                            value: 0,
                            customBgColor: "string",
                            customFgColor: "string",
                            hideValue: false,
                            imageUrl: "string",
                            metric: "string",
                            timeframe: "string",
                        }],
                        limit: {
                            count: 0,
                            order: "string",
                        },
                        style: {
                            palette: "string",
                            paletteIndex: 0,
                        },
                    }],
                    logQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    q: "string",
                    queries: [{
                        apmDependencyStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            operationName: "string",
                            resourceName: "string",
                            service: "string",
                            stat: "string",
                            isUpstream: false,
                            primaryTagName: "string",
                            primaryTagValue: "string",
                        },
                        apmResourceStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            service: "string",
                            stat: "string",
                            groupBies: ["string"],
                            operationName: "string",
                            primaryTagName: "string",
                            primaryTagValue: "string",
                            resourceName: "string",
                        },
                        cloudCostQuery: {
                            dataSource: "string",
                            name: "string",
                            query: "string",
                            aggregator: "string",
                        },
                        eventQuery: {
                            computes: [{
                                aggregation: "string",
                                interval: 0,
                                metric: "string",
                            }],
                            dataSource: "string",
                            name: "string",
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sort: {
                                    aggregation: "string",
                                    metric: "string",
                                    order: "string",
                                },
                            }],
                            indexes: ["string"],
                            search: {
                                query: "string",
                            },
                            storage: "string",
                        },
                        metricQuery: {
                            name: "string",
                            query: "string",
                            aggregator: "string",
                            dataSource: "string",
                        },
                        processQuery: {
                            dataSource: "string",
                            metric: "string",
                            name: "string",
                            aggregator: "string",
                            isNormalizedCpu: false,
                            limit: 0,
                            sort: "string",
                            tagFilters: ["string"],
                            textFilter: "string",
                        },
                        sloQuery: {
                            dataSource: "string",
                            measure: "string",
                            sloId: "string",
                            additionalQueryFilters: "string",
                            groupMode: "string",
                            name: "string",
                            sloQueryType: "string",
                        },
                    }],
                    rumQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                }],
                style: {
                    palette: "string",
                    paletteFlip: false,
                },
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            heatmapDefinition: {
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                events: [{
                    q: "string",
                    tagsExecution: "string",
                }],
                legendSize: "string",
                liveSpan: "string",
                requests: [{
                    apmQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    formulas: [{
                        formulaExpression: "string",
                        alias: "string",
                        cellDisplayMode: "string",
                        conditionalFormats: [{
                            comparator: "string",
                            palette: "string",
                            value: 0,
                            customBgColor: "string",
                            customFgColor: "string",
                            hideValue: false,
                            imageUrl: "string",
                            metric: "string",
                            timeframe: "string",
                        }],
                        limit: {
                            count: 0,
                            order: "string",
                        },
                        style: {
                            palette: "string",
                            paletteIndex: 0,
                        },
                    }],
                    logQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    processQuery: {
                        metric: "string",
                        filterBies: ["string"],
                        limit: 0,
                        searchBy: "string",
                    },
                    q: "string",
                    queries: [{
                        apmDependencyStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            operationName: "string",
                            resourceName: "string",
                            service: "string",
                            stat: "string",
                            isUpstream: false,
                            primaryTagName: "string",
                            primaryTagValue: "string",
                        },
                        apmResourceStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            service: "string",
                            stat: "string",
                            groupBies: ["string"],
                            operationName: "string",
                            primaryTagName: "string",
                            primaryTagValue: "string",
                            resourceName: "string",
                        },
                        cloudCostQuery: {
                            dataSource: "string",
                            name: "string",
                            query: "string",
                            aggregator: "string",
                        },
                        eventQuery: {
                            computes: [{
                                aggregation: "string",
                                interval: 0,
                                metric: "string",
                            }],
                            dataSource: "string",
                            name: "string",
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sort: {
                                    aggregation: "string",
                                    metric: "string",
                                    order: "string",
                                },
                            }],
                            indexes: ["string"],
                            search: {
                                query: "string",
                            },
                            storage: "string",
                        },
                        metricQuery: {
                            name: "string",
                            query: "string",
                            aggregator: "string",
                            dataSource: "string",
                        },
                        processQuery: {
                            dataSource: "string",
                            metric: "string",
                            name: "string",
                            aggregator: "string",
                            isNormalizedCpu: false,
                            limit: 0,
                            sort: "string",
                            tagFilters: ["string"],
                            textFilter: "string",
                        },
                        sloQuery: {
                            dataSource: "string",
                            measure: "string",
                            sloId: "string",
                            additionalQueryFilters: "string",
                            groupMode: "string",
                            name: "string",
                            sloQueryType: "string",
                        },
                    }],
                    rumQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    securityQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    style: {
                        palette: "string",
                    },
                }],
                showLegend: false,
                title: "string",
                titleAlign: "string",
                titleSize: "string",
                yaxis: {
                    includeZero: false,
                    label: "string",
                    max: "string",
                    min: "string",
                    scale: "string",
                },
            },
            hostmapDefinition: {
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                groups: ["string"],
                noGroupHosts: false,
                noMetricHosts: false,
                nodeType: "string",
                request: {
                    fills: [{
                        apmQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        logQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        processQuery: {
                            metric: "string",
                            filterBies: ["string"],
                            limit: 0,
                            searchBy: "string",
                        },
                        q: "string",
                        rumQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        securityQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                    }],
                    sizes: [{
                        apmQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        logQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        processQuery: {
                            metric: "string",
                            filterBies: ["string"],
                            limit: 0,
                            searchBy: "string",
                        },
                        q: "string",
                        rumQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        securityQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                    }],
                },
                scopes: ["string"],
                style: {
                    fillMax: "string",
                    fillMin: "string",
                    palette: "string",
                    paletteFlip: false,
                },
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            id: 0,
            iframeDefinition: {
                url: "string",
            },
            imageDefinition: {
                url: "string",
                hasBackground: false,
                hasBorder: false,
                horizontalAlign: "string",
                margin: "string",
                sizing: "string",
                urlDarkTheme: "string",
                verticalAlign: "string",
            },
            listStreamDefinition: {
                requests: [{
                    columns: [{
                        field: "string",
                        width: "string",
                    }],
                    query: {
                        dataSource: "string",
                        eventSize: "string",
                        indexes: ["string"],
                        queryString: "string",
                        sort: {
                            column: "string",
                            order: "string",
                        },
                        storage: "string",
                    },
                    responseFormat: "string",
                }],
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            logStreamDefinition: {
                columns: ["string"],
                indexes: ["string"],
                liveSpan: "string",
                messageDisplay: "string",
                query: "string",
                showDateColumn: false,
                showMessageColumn: false,
                sort: {
                    column: "string",
                    order: "string",
                },
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            manageStatusDefinition: {
                query: "string",
                colorPreference: "string",
                displayFormat: "string",
                hideZeroCounts: false,
                showLastTriggered: false,
                showPriority: false,
                sort: "string",
                summaryType: "string",
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            noteDefinition: {
                content: "string",
                backgroundColor: "string",
                fontSize: "string",
                hasPadding: false,
                showTick: false,
                textAlign: "string",
                tickEdge: "string",
                tickPos: "string",
                verticalAlign: "string",
            },
            queryTableDefinition: {
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                hasSearchBar: "string",
                liveSpan: "string",
                requests: [{
                    aggregator: "string",
                    alias: "string",
                    apmQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    apmStatsQuery: {
                        env: "string",
                        name: "string",
                        primaryTag: "string",
                        rowType: "string",
                        service: "string",
                        columns: [{
                            name: "string",
                            alias: "string",
                            cellDisplayMode: "string",
                            order: "string",
                        }],
                        resource: "string",
                    },
                    cellDisplayModes: ["string"],
                    conditionalFormats: [{
                        comparator: "string",
                        palette: "string",
                        value: 0,
                        customBgColor: "string",
                        customFgColor: "string",
                        hideValue: false,
                        imageUrl: "string",
                        metric: "string",
                        timeframe: "string",
                    }],
                    formulas: [{
                        formulaExpression: "string",
                        alias: "string",
                        cellDisplayMode: "string",
                        conditionalFormats: [{
                            comparator: "string",
                            palette: "string",
                            value: 0,
                            customBgColor: "string",
                            customFgColor: "string",
                            hideValue: false,
                            imageUrl: "string",
                            metric: "string",
                            timeframe: "string",
                        }],
                        limit: {
                            count: 0,
                            order: "string",
                        },
                        style: {
                            palette: "string",
                            paletteIndex: 0,
                        },
                    }],
                    limit: 0,
                    logQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    order: "string",
                    processQuery: {
                        metric: "string",
                        filterBies: ["string"],
                        limit: 0,
                        searchBy: "string",
                    },
                    q: "string",
                    queries: [{
                        apmDependencyStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            operationName: "string",
                            resourceName: "string",
                            service: "string",
                            stat: "string",
                            isUpstream: false,
                            primaryTagName: "string",
                            primaryTagValue: "string",
                        },
                        apmResourceStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            service: "string",
                            stat: "string",
                            groupBies: ["string"],
                            operationName: "string",
                            primaryTagName: "string",
                            primaryTagValue: "string",
                            resourceName: "string",
                        },
                        cloudCostQuery: {
                            dataSource: "string",
                            name: "string",
                            query: "string",
                            aggregator: "string",
                        },
                        eventQuery: {
                            computes: [{
                                aggregation: "string",
                                interval: 0,
                                metric: "string",
                            }],
                            dataSource: "string",
                            name: "string",
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sort: {
                                    aggregation: "string",
                                    metric: "string",
                                    order: "string",
                                },
                            }],
                            indexes: ["string"],
                            search: {
                                query: "string",
                            },
                            storage: "string",
                        },
                        metricQuery: {
                            name: "string",
                            query: "string",
                            aggregator: "string",
                            dataSource: "string",
                        },
                        processQuery: {
                            dataSource: "string",
                            metric: "string",
                            name: "string",
                            aggregator: "string",
                            isNormalizedCpu: false,
                            limit: 0,
                            sort: "string",
                            tagFilters: ["string"],
                            textFilter: "string",
                        },
                        sloQuery: {
                            dataSource: "string",
                            measure: "string",
                            sloId: "string",
                            additionalQueryFilters: "string",
                            groupMode: "string",
                            name: "string",
                            sloQueryType: "string",
                        },
                    }],
                    rumQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    securityQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                }],
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            queryValueDefinition: {
                autoscale: false,
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                customUnit: "string",
                liveSpan: "string",
                precision: 0,
                requests: [{
                    aggregator: "string",
                    apmQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    auditQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    conditionalFormats: [{
                        comparator: "string",
                        palette: "string",
                        value: 0,
                        customBgColor: "string",
                        customFgColor: "string",
                        hideValue: false,
                        imageUrl: "string",
                        metric: "string",
                        timeframe: "string",
                    }],
                    formulas: [{
                        formulaExpression: "string",
                        alias: "string",
                        cellDisplayMode: "string",
                        conditionalFormats: [{
                            comparator: "string",
                            palette: "string",
                            value: 0,
                            customBgColor: "string",
                            customFgColor: "string",
                            hideValue: false,
                            imageUrl: "string",
                            metric: "string",
                            timeframe: "string",
                        }],
                        limit: {
                            count: 0,
                            order: "string",
                        },
                        style: {
                            palette: "string",
                            paletteIndex: 0,
                        },
                    }],
                    logQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    processQuery: {
                        metric: "string",
                        filterBies: ["string"],
                        limit: 0,
                        searchBy: "string",
                    },
                    q: "string",
                    queries: [{
                        apmDependencyStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            operationName: "string",
                            resourceName: "string",
                            service: "string",
                            stat: "string",
                            isUpstream: false,
                            primaryTagName: "string",
                            primaryTagValue: "string",
                        },
                        apmResourceStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            service: "string",
                            stat: "string",
                            groupBies: ["string"],
                            operationName: "string",
                            primaryTagName: "string",
                            primaryTagValue: "string",
                            resourceName: "string",
                        },
                        cloudCostQuery: {
                            dataSource: "string",
                            name: "string",
                            query: "string",
                            aggregator: "string",
                        },
                        eventQuery: {
                            computes: [{
                                aggregation: "string",
                                interval: 0,
                                metric: "string",
                            }],
                            dataSource: "string",
                            name: "string",
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sort: {
                                    aggregation: "string",
                                    metric: "string",
                                    order: "string",
                                },
                            }],
                            indexes: ["string"],
                            search: {
                                query: "string",
                            },
                            storage: "string",
                        },
                        metricQuery: {
                            name: "string",
                            query: "string",
                            aggregator: "string",
                            dataSource: "string",
                        },
                        processQuery: {
                            dataSource: "string",
                            metric: "string",
                            name: "string",
                            aggregator: "string",
                            isNormalizedCpu: false,
                            limit: 0,
                            sort: "string",
                            tagFilters: ["string"],
                            textFilter: "string",
                        },
                        sloQuery: {
                            dataSource: "string",
                            measure: "string",
                            sloId: "string",
                            additionalQueryFilters: "string",
                            groupMode: "string",
                            name: "string",
                            sloQueryType: "string",
                        },
                    }],
                    rumQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    securityQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                }],
                textAlign: "string",
                timeseriesBackground: {
                    type: "string",
                    yaxis: {
                        includeZero: false,
                        label: "string",
                        max: "string",
                        min: "string",
                        scale: "string",
                    },
                },
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            runWorkflowDefinition: {
                workflowId: "string",
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                inputs: [{
                    name: "string",
                    value: "string",
                }],
                liveSpan: "string",
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            scatterplotDefinition: {
                colorByGroups: ["string"],
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                liveSpan: "string",
                request: {
                    scatterplotTables: [{
                        formulas: [{
                            dimension: "string",
                            formulaExpression: "string",
                            alias: "string",
                        }],
                        queries: [{
                            apmDependencyStatsQuery: {
                                dataSource: "string",
                                env: "string",
                                name: "string",
                                operationName: "string",
                                resourceName: "string",
                                service: "string",
                                stat: "string",
                                isUpstream: false,
                                primaryTagName: "string",
                                primaryTagValue: "string",
                            },
                            apmResourceStatsQuery: {
                                dataSource: "string",
                                env: "string",
                                name: "string",
                                service: "string",
                                stat: "string",
                                groupBies: ["string"],
                                operationName: "string",
                                primaryTagName: "string",
                                primaryTagValue: "string",
                                resourceName: "string",
                            },
                            cloudCostQuery: {
                                dataSource: "string",
                                name: "string",
                                query: "string",
                                aggregator: "string",
                            },
                            eventQuery: {
                                computes: [{
                                    aggregation: "string",
                                    interval: 0,
                                    metric: "string",
                                }],
                                dataSource: "string",
                                name: "string",
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sort: {
                                        aggregation: "string",
                                        metric: "string",
                                        order: "string",
                                    },
                                }],
                                indexes: ["string"],
                                search: {
                                    query: "string",
                                },
                                storage: "string",
                            },
                            metricQuery: {
                                name: "string",
                                query: "string",
                                aggregator: "string",
                                dataSource: "string",
                            },
                            processQuery: {
                                dataSource: "string",
                                metric: "string",
                                name: "string",
                                aggregator: "string",
                                isNormalizedCpu: false,
                                limit: 0,
                                sort: "string",
                                tagFilters: ["string"],
                                textFilter: "string",
                            },
                            sloQuery: {
                                dataSource: "string",
                                measure: "string",
                                sloId: "string",
                                additionalQueryFilters: "string",
                                groupMode: "string",
                                name: "string",
                                sloQueryType: "string",
                            },
                        }],
                    }],
                    xes: [{
                        aggregator: "string",
                        apmQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        logQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        processQuery: {
                            metric: "string",
                            filterBies: ["string"],
                            limit: 0,
                            searchBy: "string",
                        },
                        q: "string",
                        rumQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        securityQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                    }],
                    ys: [{
                        aggregator: "string",
                        apmQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        logQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        processQuery: {
                            metric: "string",
                            filterBies: ["string"],
                            limit: 0,
                            searchBy: "string",
                        },
                        q: "string",
                        rumQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        securityQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                    }],
                },
                title: "string",
                titleAlign: "string",
                titleSize: "string",
                xaxis: {
                    includeZero: false,
                    label: "string",
                    max: "string",
                    min: "string",
                    scale: "string",
                },
                yaxis: {
                    includeZero: false,
                    label: "string",
                    max: "string",
                    min: "string",
                    scale: "string",
                },
            },
            serviceLevelObjectiveDefinition: {
                sloId: "string",
                timeWindows: ["string"],
                viewMode: "string",
                viewType: "string",
                additionalQueryFilters: "string",
                globalTimeTarget: "string",
                showErrorBudget: false,
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            servicemapDefinition: {
                filters: ["string"],
                service: "string",
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            sloListDefinition: {
                request: {
                    query: {
                        queryString: "string",
                        limit: 0,
                        sort: {
                            column: "string",
                            order: "string",
                        },
                    },
                    requestType: "string",
                },
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            sunburstDefinition: {
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                hideTotal: false,
                legendInline: {
                    type: "string",
                    hidePercent: false,
                    hideValue: false,
                },
                legendTable: {
                    type: "string",
                },
                liveSpan: "string",
                requests: [{
                    apmQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    auditQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    formulas: [{
                        formulaExpression: "string",
                        alias: "string",
                        cellDisplayMode: "string",
                        conditionalFormats: [{
                            comparator: "string",
                            palette: "string",
                            value: 0,
                            customBgColor: "string",
                            customFgColor: "string",
                            hideValue: false,
                            imageUrl: "string",
                            metric: "string",
                            timeframe: "string",
                        }],
                        limit: {
                            count: 0,
                            order: "string",
                        },
                        style: {
                            palette: "string",
                            paletteIndex: 0,
                        },
                    }],
                    logQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    networkQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    processQuery: {
                        metric: "string",
                        filterBies: ["string"],
                        limit: 0,
                        searchBy: "string",
                    },
                    q: "string",
                    queries: [{
                        apmDependencyStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            operationName: "string",
                            resourceName: "string",
                            service: "string",
                            stat: "string",
                            isUpstream: false,
                            primaryTagName: "string",
                            primaryTagValue: "string",
                        },
                        apmResourceStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            service: "string",
                            stat: "string",
                            groupBies: ["string"],
                            operationName: "string",
                            primaryTagName: "string",
                            primaryTagValue: "string",
                            resourceName: "string",
                        },
                        cloudCostQuery: {
                            dataSource: "string",
                            name: "string",
                            query: "string",
                            aggregator: "string",
                        },
                        eventQuery: {
                            computes: [{
                                aggregation: "string",
                                interval: 0,
                                metric: "string",
                            }],
                            dataSource: "string",
                            name: "string",
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sort: {
                                    aggregation: "string",
                                    metric: "string",
                                    order: "string",
                                },
                            }],
                            indexes: ["string"],
                            search: {
                                query: "string",
                            },
                            storage: "string",
                        },
                        metricQuery: {
                            name: "string",
                            query: "string",
                            aggregator: "string",
                            dataSource: "string",
                        },
                        processQuery: {
                            dataSource: "string",
                            metric: "string",
                            name: "string",
                            aggregator: "string",
                            isNormalizedCpu: false,
                            limit: 0,
                            sort: "string",
                            tagFilters: ["string"],
                            textFilter: "string",
                        },
                        sloQuery: {
                            dataSource: "string",
                            measure: "string",
                            sloId: "string",
                            additionalQueryFilters: "string",
                            groupMode: "string",
                            name: "string",
                            sloQueryType: "string",
                        },
                    }],
                    rumQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    securityQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    style: {
                        palette: "string",
                    },
                }],
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            timeseriesDefinition: {
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                events: [{
                    q: "string",
                    tagsExecution: "string",
                }],
                legendColumns: ["string"],
                legendLayout: "string",
                legendSize: "string",
                liveSpan: "string",
                markers: [{
                    value: "string",
                    displayType: "string",
                    label: "string",
                }],
                requests: [{
                    apmQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    auditQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    displayType: "string",
                    formulas: [{
                        formulaExpression: "string",
                        alias: "string",
                        cellDisplayMode: "string",
                        conditionalFormats: [{
                            comparator: "string",
                            palette: "string",
                            value: 0,
                            customBgColor: "string",
                            customFgColor: "string",
                            hideValue: false,
                            imageUrl: "string",
                            metric: "string",
                            timeframe: "string",
                        }],
                        limit: {
                            count: 0,
                            order: "string",
                        },
                        style: {
                            palette: "string",
                            paletteIndex: 0,
                        },
                    }],
                    logQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    metadatas: [{
                        expression: "string",
                        aliasName: "string",
                    }],
                    networkQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    onRightYaxis: false,
                    processQuery: {
                        metric: "string",
                        filterBies: ["string"],
                        limit: 0,
                        searchBy: "string",
                    },
                    q: "string",
                    queries: [{
                        apmDependencyStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            operationName: "string",
                            resourceName: "string",
                            service: "string",
                            stat: "string",
                            isUpstream: false,
                            primaryTagName: "string",
                            primaryTagValue: "string",
                        },
                        apmResourceStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            service: "string",
                            stat: "string",
                            groupBies: ["string"],
                            operationName: "string",
                            primaryTagName: "string",
                            primaryTagValue: "string",
                            resourceName: "string",
                        },
                        cloudCostQuery: {
                            dataSource: "string",
                            name: "string",
                            query: "string",
                            aggregator: "string",
                        },
                        eventQuery: {
                            computes: [{
                                aggregation: "string",
                                interval: 0,
                                metric: "string",
                            }],
                            dataSource: "string",
                            name: "string",
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sort: {
                                    aggregation: "string",
                                    metric: "string",
                                    order: "string",
                                },
                            }],
                            indexes: ["string"],
                            search: {
                                query: "string",
                            },
                            storage: "string",
                        },
                        metricQuery: {
                            name: "string",
                            query: "string",
                            aggregator: "string",
                            dataSource: "string",
                        },
                        processQuery: {
                            dataSource: "string",
                            metric: "string",
                            name: "string",
                            aggregator: "string",
                            isNormalizedCpu: false,
                            limit: 0,
                            sort: "string",
                            tagFilters: ["string"],
                            textFilter: "string",
                        },
                        sloQuery: {
                            dataSource: "string",
                            measure: "string",
                            sloId: "string",
                            additionalQueryFilters: "string",
                            groupMode: "string",
                            name: "string",
                            sloQueryType: "string",
                        },
                    }],
                    rumQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    securityQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    style: {
                        lineType: "string",
                        lineWidth: "string",
                        palette: "string",
                    },
                }],
                rightYaxis: {
                    includeZero: false,
                    label: "string",
                    max: "string",
                    min: "string",
                    scale: "string",
                },
                showLegend: false,
                title: "string",
                titleAlign: "string",
                titleSize: "string",
                yaxis: {
                    includeZero: false,
                    label: "string",
                    max: "string",
                    min: "string",
                    scale: "string",
                },
            },
            toplistDefinition: {
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                liveSpan: "string",
                requests: [{
                    apmQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    auditQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    conditionalFormats: [{
                        comparator: "string",
                        palette: "string",
                        value: 0,
                        customBgColor: "string",
                        customFgColor: "string",
                        hideValue: false,
                        imageUrl: "string",
                        metric: "string",
                        timeframe: "string",
                    }],
                    formulas: [{
                        formulaExpression: "string",
                        alias: "string",
                        cellDisplayMode: "string",
                        conditionalFormats: [{
                            comparator: "string",
                            palette: "string",
                            value: 0,
                            customBgColor: "string",
                            customFgColor: "string",
                            hideValue: false,
                            imageUrl: "string",
                            metric: "string",
                            timeframe: "string",
                        }],
                        limit: {
                            count: 0,
                            order: "string",
                        },
                        style: {
                            palette: "string",
                            paletteIndex: 0,
                        },
                    }],
                    logQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    processQuery: {
                        metric: "string",
                        filterBies: ["string"],
                        limit: 0,
                        searchBy: "string",
                    },
                    q: "string",
                    queries: [{
                        apmDependencyStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            operationName: "string",
                            resourceName: "string",
                            service: "string",
                            stat: "string",
                            isUpstream: false,
                            primaryTagName: "string",
                            primaryTagValue: "string",
                        },
                        apmResourceStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            service: "string",
                            stat: "string",
                            groupBies: ["string"],
                            operationName: "string",
                            primaryTagName: "string",
                            primaryTagValue: "string",
                            resourceName: "string",
                        },
                        cloudCostQuery: {
                            dataSource: "string",
                            name: "string",
                            query: "string",
                            aggregator: "string",
                        },
                        eventQuery: {
                            computes: [{
                                aggregation: "string",
                                interval: 0,
                                metric: "string",
                            }],
                            dataSource: "string",
                            name: "string",
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sort: {
                                    aggregation: "string",
                                    metric: "string",
                                    order: "string",
                                },
                            }],
                            indexes: ["string"],
                            search: {
                                query: "string",
                            },
                            storage: "string",
                        },
                        metricQuery: {
                            name: "string",
                            query: "string",
                            aggregator: "string",
                            dataSource: "string",
                        },
                        processQuery: {
                            dataSource: "string",
                            metric: "string",
                            name: "string",
                            aggregator: "string",
                            isNormalizedCpu: false,
                            limit: 0,
                            sort: "string",
                            tagFilters: ["string"],
                            textFilter: "string",
                        },
                        sloQuery: {
                            dataSource: "string",
                            measure: "string",
                            sloId: "string",
                            additionalQueryFilters: "string",
                            groupMode: "string",
                            name: "string",
                            sloQueryType: "string",
                        },
                    }],
                    rumQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    securityQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    style: {
                        palette: "string",
                    },
                }],
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            topologyMapDefinition: {
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                requests: [{
                    queries: [{
                        dataSource: "string",
                        filters: ["string"],
                        service: "string",
                    }],
                    requestType: "string",
                }],
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            traceServiceDefinition: {
                service: "string",
                env: "string",
                spanName: "string",
                showErrors: false,
                showBreakdown: false,
                showDistribution: false,
                displayFormat: "string",
                showHits: false,
                showLatency: false,
                showResourceList: false,
                sizeFormat: "string",
                liveSpan: "string",
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            treemapDefinition: {
                requests: [{
                    formulas: [{
                        formulaExpression: "string",
                        alias: "string",
                        cellDisplayMode: "string",
                        conditionalFormats: [{
                            comparator: "string",
                            palette: "string",
                            value: 0,
                            customBgColor: "string",
                            customFgColor: "string",
                            hideValue: false,
                            imageUrl: "string",
                            metric: "string",
                            timeframe: "string",
                        }],
                        limit: {
                            count: 0,
                            order: "string",
                        },
                        style: {
                            palette: "string",
                            paletteIndex: 0,
                        },
                    }],
                    queries: [{
                        apmDependencyStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            operationName: "string",
                            resourceName: "string",
                            service: "string",
                            stat: "string",
                            isUpstream: false,
                            primaryTagName: "string",
                            primaryTagValue: "string",
                        },
                        apmResourceStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            service: "string",
                            stat: "string",
                            groupBies: ["string"],
                            operationName: "string",
                            primaryTagName: "string",
                            primaryTagValue: "string",
                            resourceName: "string",
                        },
                        cloudCostQuery: {
                            dataSource: "string",
                            name: "string",
                            query: "string",
                            aggregator: "string",
                        },
                        eventQuery: {
                            computes: [{
                                aggregation: "string",
                                interval: 0,
                                metric: "string",
                            }],
                            dataSource: "string",
                            name: "string",
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sort: {
                                    aggregation: "string",
                                    metric: "string",
                                    order: "string",
                                },
                            }],
                            indexes: ["string"],
                            search: {
                                query: "string",
                            },
                            storage: "string",
                        },
                        metricQuery: {
                            name: "string",
                            query: "string",
                            aggregator: "string",
                            dataSource: "string",
                        },
                        processQuery: {
                            dataSource: "string",
                            metric: "string",
                            name: "string",
                            aggregator: "string",
                            isNormalizedCpu: false,
                            limit: 0,
                            sort: "string",
                            tagFilters: ["string"],
                            textFilter: "string",
                        },
                        sloQuery: {
                            dataSource: "string",
                            measure: "string",
                            sloId: "string",
                            additionalQueryFilters: "string",
                            groupMode: "string",
                            name: "string",
                            sloQueryType: "string",
                        },
                    }],
                }],
                title: "string",
            },
            widgetLayout: {
                height: 0,
                width: 0,
                x: 0,
                y: 0,
                isColumnBreak: false,
            },
        }],
    });
    
    type: datadog:Powerpack
    properties:
        description: string
        layout:
            height: 0
            width: 0
            x: 0
            "y": 0
        liveSpan: string
        name: string
        showTitle: false
        tags:
            - string
        templateVariables:
            - defaults:
                - string
              name: string
        widgets:
            - alertGraphDefinition:
                alertId: string
                liveSpan: string
                title: string
                titleAlign: string
                titleSize: string
                vizType: string
              alertValueDefinition:
                alertId: string
                precision: 0
                textAlign: string
                title: string
                titleAlign: string
                titleSize: string
                unit: string
              changeDefinition:
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                liveSpan: string
                requests:
                    - apmQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      changeType: string
                      compareTo: string
                      formulas:
                        - alias: string
                          cellDisplayMode: string
                          conditionalFormats:
                            - comparator: string
                              customBgColor: string
                              customFgColor: string
                              hideValue: false
                              imageUrl: string
                              metric: string
                              palette: string
                              timeframe: string
                              value: 0
                          formulaExpression: string
                          limit:
                            count: 0
                            order: string
                          style:
                            palette: string
                            paletteIndex: 0
                      increaseGood: false
                      logQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      orderBy: string
                      orderDir: string
                      processQuery:
                        filterBies:
                            - string
                        limit: 0
                        metric: string
                        searchBy: string
                      q: string
                      queries:
                        - apmDependencyStatsQuery:
                            dataSource: string
                            env: string
                            isUpstream: false
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          apmResourceStatsQuery:
                            dataSource: string
                            env: string
                            groupBies:
                                - string
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          cloudCostQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          eventQuery:
                            computes:
                                - aggregation: string
                                  interval: 0
                                  metric: string
                            dataSource: string
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sort:
                                    aggregation: string
                                    metric: string
                                    order: string
                            indexes:
                                - string
                            name: string
                            search:
                                query: string
                            storage: string
                          metricQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          processQuery:
                            aggregator: string
                            dataSource: string
                            isNormalizedCpu: false
                            limit: 0
                            metric: string
                            name: string
                            sort: string
                            tagFilters:
                                - string
                            textFilter: string
                          sloQuery:
                            additionalQueryFilters: string
                            dataSource: string
                            groupMode: string
                            measure: string
                            name: string
                            sloId: string
                            sloQueryType: string
                      rumQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      securityQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      showPresent: false
                title: string
                titleAlign: string
                titleSize: string
              checkStatusDefinition:
                check: string
                group: string
                groupBies:
                    - string
                grouping: string
                liveSpan: string
                tags:
                    - string
                title: string
                titleAlign: string
                titleSize: string
              distributionDefinition:
                legendSize: string
                liveSpan: string
                requests:
                    - apmQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      apmStatsQuery:
                        columns:
                            - alias: string
                              cellDisplayMode: string
                              name: string
                              order: string
                        env: string
                        name: string
                        primaryTag: string
                        resource: string
                        rowType: string
                        service: string
                      logQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      processQuery:
                        filterBies:
                            - string
                        limit: 0
                        metric: string
                        searchBy: string
                      q: string
                      rumQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      securityQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      style:
                        palette: string
                showLegend: false
                title: string
                titleAlign: string
                titleSize: string
              eventStreamDefinition:
                eventSize: string
                liveSpan: string
                query: string
                tagsExecution: string
                title: string
                titleAlign: string
                titleSize: string
              eventTimelineDefinition:
                liveSpan: string
                query: string
                tagsExecution: string
                title: string
                titleAlign: string
                titleSize: string
              freeTextDefinition:
                color: string
                fontSize: string
                text: string
                textAlign: string
              geomapDefinition:
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                liveSpan: string
                requests:
                    - formulas:
                        - alias: string
                          cellDisplayMode: string
                          conditionalFormats:
                            - comparator: string
                              customBgColor: string
                              customFgColor: string
                              hideValue: false
                              imageUrl: string
                              metric: string
                              palette: string
                              timeframe: string
                              value: 0
                          formulaExpression: string
                          limit:
                            count: 0
                            order: string
                          style:
                            palette: string
                            paletteIndex: 0
                      logQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      q: string
                      queries:
                        - apmDependencyStatsQuery:
                            dataSource: string
                            env: string
                            isUpstream: false
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          apmResourceStatsQuery:
                            dataSource: string
                            env: string
                            groupBies:
                                - string
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          cloudCostQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          eventQuery:
                            computes:
                                - aggregation: string
                                  interval: 0
                                  metric: string
                            dataSource: string
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sort:
                                    aggregation: string
                                    metric: string
                                    order: string
                            indexes:
                                - string
                            name: string
                            search:
                                query: string
                            storage: string
                          metricQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          processQuery:
                            aggregator: string
                            dataSource: string
                            isNormalizedCpu: false
                            limit: 0
                            metric: string
                            name: string
                            sort: string
                            tagFilters:
                                - string
                            textFilter: string
                          sloQuery:
                            additionalQueryFilters: string
                            dataSource: string
                            groupMode: string
                            measure: string
                            name: string
                            sloId: string
                            sloQueryType: string
                      rumQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                style:
                    palette: string
                    paletteFlip: false
                title: string
                titleAlign: string
                titleSize: string
                view:
                    focus: string
              heatmapDefinition:
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                events:
                    - q: string
                      tagsExecution: string
                legendSize: string
                liveSpan: string
                requests:
                    - apmQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      formulas:
                        - alias: string
                          cellDisplayMode: string
                          conditionalFormats:
                            - comparator: string
                              customBgColor: string
                              customFgColor: string
                              hideValue: false
                              imageUrl: string
                              metric: string
                              palette: string
                              timeframe: string
                              value: 0
                          formulaExpression: string
                          limit:
                            count: 0
                            order: string
                          style:
                            palette: string
                            paletteIndex: 0
                      logQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      processQuery:
                        filterBies:
                            - string
                        limit: 0
                        metric: string
                        searchBy: string
                      q: string
                      queries:
                        - apmDependencyStatsQuery:
                            dataSource: string
                            env: string
                            isUpstream: false
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          apmResourceStatsQuery:
                            dataSource: string
                            env: string
                            groupBies:
                                - string
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          cloudCostQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          eventQuery:
                            computes:
                                - aggregation: string
                                  interval: 0
                                  metric: string
                            dataSource: string
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sort:
                                    aggregation: string
                                    metric: string
                                    order: string
                            indexes:
                                - string
                            name: string
                            search:
                                query: string
                            storage: string
                          metricQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          processQuery:
                            aggregator: string
                            dataSource: string
                            isNormalizedCpu: false
                            limit: 0
                            metric: string
                            name: string
                            sort: string
                            tagFilters:
                                - string
                            textFilter: string
                          sloQuery:
                            additionalQueryFilters: string
                            dataSource: string
                            groupMode: string
                            measure: string
                            name: string
                            sloId: string
                            sloQueryType: string
                      rumQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      securityQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      style:
                        palette: string
                showLegend: false
                title: string
                titleAlign: string
                titleSize: string
                yaxis:
                    includeZero: false
                    label: string
                    max: string
                    min: string
                    scale: string
              hostmapDefinition:
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                groups:
                    - string
                noGroupHosts: false
                noMetricHosts: false
                nodeType: string
                request:
                    fills:
                        - apmQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          logQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          processQuery:
                            filterBies:
                                - string
                            limit: 0
                            metric: string
                            searchBy: string
                          q: string
                          rumQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          securityQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                    sizes:
                        - apmQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          logQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          processQuery:
                            filterBies:
                                - string
                            limit: 0
                            metric: string
                            searchBy: string
                          q: string
                          rumQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          securityQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                scopes:
                    - string
                style:
                    fillMax: string
                    fillMin: string
                    palette: string
                    paletteFlip: false
                title: string
                titleAlign: string
                titleSize: string
              id: 0
              iframeDefinition:
                url: string
              imageDefinition:
                hasBackground: false
                hasBorder: false
                horizontalAlign: string
                margin: string
                sizing: string
                url: string
                urlDarkTheme: string
                verticalAlign: string
              listStreamDefinition:
                requests:
                    - columns:
                        - field: string
                          width: string
                      query:
                        dataSource: string
                        eventSize: string
                        indexes:
                            - string
                        queryString: string
                        sort:
                            column: string
                            order: string
                        storage: string
                      responseFormat: string
                title: string
                titleAlign: string
                titleSize: string
              logStreamDefinition:
                columns:
                    - string
                indexes:
                    - string
                liveSpan: string
                messageDisplay: string
                query: string
                showDateColumn: false
                showMessageColumn: false
                sort:
                    column: string
                    order: string
                title: string
                titleAlign: string
                titleSize: string
              manageStatusDefinition:
                colorPreference: string
                displayFormat: string
                hideZeroCounts: false
                query: string
                showLastTriggered: false
                showPriority: false
                sort: string
                summaryType: string
                title: string
                titleAlign: string
                titleSize: string
              noteDefinition:
                backgroundColor: string
                content: string
                fontSize: string
                hasPadding: false
                showTick: false
                textAlign: string
                tickEdge: string
                tickPos: string
                verticalAlign: string
              queryTableDefinition:
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                hasSearchBar: string
                liveSpan: string
                requests:
                    - aggregator: string
                      alias: string
                      apmQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      apmStatsQuery:
                        columns:
                            - alias: string
                              cellDisplayMode: string
                              name: string
                              order: string
                        env: string
                        name: string
                        primaryTag: string
                        resource: string
                        rowType: string
                        service: string
                      cellDisplayModes:
                        - string
                      conditionalFormats:
                        - comparator: string
                          customBgColor: string
                          customFgColor: string
                          hideValue: false
                          imageUrl: string
                          metric: string
                          palette: string
                          timeframe: string
                          value: 0
                      formulas:
                        - alias: string
                          cellDisplayMode: string
                          conditionalFormats:
                            - comparator: string
                              customBgColor: string
                              customFgColor: string
                              hideValue: false
                              imageUrl: string
                              metric: string
                              palette: string
                              timeframe: string
                              value: 0
                          formulaExpression: string
                          limit:
                            count: 0
                            order: string
                          style:
                            palette: string
                            paletteIndex: 0
                      limit: 0
                      logQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      order: string
                      processQuery:
                        filterBies:
                            - string
                        limit: 0
                        metric: string
                        searchBy: string
                      q: string
                      queries:
                        - apmDependencyStatsQuery:
                            dataSource: string
                            env: string
                            isUpstream: false
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          apmResourceStatsQuery:
                            dataSource: string
                            env: string
                            groupBies:
                                - string
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          cloudCostQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          eventQuery:
                            computes:
                                - aggregation: string
                                  interval: 0
                                  metric: string
                            dataSource: string
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sort:
                                    aggregation: string
                                    metric: string
                                    order: string
                            indexes:
                                - string
                            name: string
                            search:
                                query: string
                            storage: string
                          metricQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          processQuery:
                            aggregator: string
                            dataSource: string
                            isNormalizedCpu: false
                            limit: 0
                            metric: string
                            name: string
                            sort: string
                            tagFilters:
                                - string
                            textFilter: string
                          sloQuery:
                            additionalQueryFilters: string
                            dataSource: string
                            groupMode: string
                            measure: string
                            name: string
                            sloId: string
                            sloQueryType: string
                      rumQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      securityQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                title: string
                titleAlign: string
                titleSize: string
              queryValueDefinition:
                autoscale: false
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                customUnit: string
                liveSpan: string
                precision: 0
                requests:
                    - aggregator: string
                      apmQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      auditQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      conditionalFormats:
                        - comparator: string
                          customBgColor: string
                          customFgColor: string
                          hideValue: false
                          imageUrl: string
                          metric: string
                          palette: string
                          timeframe: string
                          value: 0
                      formulas:
                        - alias: string
                          cellDisplayMode: string
                          conditionalFormats:
                            - comparator: string
                              customBgColor: string
                              customFgColor: string
                              hideValue: false
                              imageUrl: string
                              metric: string
                              palette: string
                              timeframe: string
                              value: 0
                          formulaExpression: string
                          limit:
                            count: 0
                            order: string
                          style:
                            palette: string
                            paletteIndex: 0
                      logQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      processQuery:
                        filterBies:
                            - string
                        limit: 0
                        metric: string
                        searchBy: string
                      q: string
                      queries:
                        - apmDependencyStatsQuery:
                            dataSource: string
                            env: string
                            isUpstream: false
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          apmResourceStatsQuery:
                            dataSource: string
                            env: string
                            groupBies:
                                - string
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          cloudCostQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          eventQuery:
                            computes:
                                - aggregation: string
                                  interval: 0
                                  metric: string
                            dataSource: string
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sort:
                                    aggregation: string
                                    metric: string
                                    order: string
                            indexes:
                                - string
                            name: string
                            search:
                                query: string
                            storage: string
                          metricQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          processQuery:
                            aggregator: string
                            dataSource: string
                            isNormalizedCpu: false
                            limit: 0
                            metric: string
                            name: string
                            sort: string
                            tagFilters:
                                - string
                            textFilter: string
                          sloQuery:
                            additionalQueryFilters: string
                            dataSource: string
                            groupMode: string
                            measure: string
                            name: string
                            sloId: string
                            sloQueryType: string
                      rumQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      securityQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                textAlign: string
                timeseriesBackground:
                    type: string
                    yaxis:
                        includeZero: false
                        label: string
                        max: string
                        min: string
                        scale: string
                title: string
                titleAlign: string
                titleSize: string
              runWorkflowDefinition:
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                inputs:
                    - name: string
                      value: string
                liveSpan: string
                title: string
                titleAlign: string
                titleSize: string
                workflowId: string
              scatterplotDefinition:
                colorByGroups:
                    - string
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                liveSpan: string
                request:
                    scatterplotTables:
                        - formulas:
                            - alias: string
                              dimension: string
                              formulaExpression: string
                          queries:
                            - apmDependencyStatsQuery:
                                dataSource: string
                                env: string
                                isUpstream: false
                                name: string
                                operationName: string
                                primaryTagName: string
                                primaryTagValue: string
                                resourceName: string
                                service: string
                                stat: string
                              apmResourceStatsQuery:
                                dataSource: string
                                env: string
                                groupBies:
                                    - string
                                name: string
                                operationName: string
                                primaryTagName: string
                                primaryTagValue: string
                                resourceName: string
                                service: string
                                stat: string
                              cloudCostQuery:
                                aggregator: string
                                dataSource: string
                                name: string
                                query: string
                              eventQuery:
                                computes:
                                    - aggregation: string
                                      interval: 0
                                      metric: string
                                dataSource: string
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sort:
                                        aggregation: string
                                        metric: string
                                        order: string
                                indexes:
                                    - string
                                name: string
                                search:
                                    query: string
                                storage: string
                              metricQuery:
                                aggregator: string
                                dataSource: string
                                name: string
                                query: string
                              processQuery:
                                aggregator: string
                                dataSource: string
                                isNormalizedCpu: false
                                limit: 0
                                metric: string
                                name: string
                                sort: string
                                tagFilters:
                                    - string
                                textFilter: string
                              sloQuery:
                                additionalQueryFilters: string
                                dataSource: string
                                groupMode: string
                                measure: string
                                name: string
                                sloId: string
                                sloQueryType: string
                    xes:
                        - aggregator: string
                          apmQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          logQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          processQuery:
                            filterBies:
                                - string
                            limit: 0
                            metric: string
                            searchBy: string
                          q: string
                          rumQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          securityQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                    ys:
                        - aggregator: string
                          apmQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          logQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          processQuery:
                            filterBies:
                                - string
                            limit: 0
                            metric: string
                            searchBy: string
                          q: string
                          rumQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          securityQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                title: string
                titleAlign: string
                titleSize: string
                xaxis:
                    includeZero: false
                    label: string
                    max: string
                    min: string
                    scale: string
                yaxis:
                    includeZero: false
                    label: string
                    max: string
                    min: string
                    scale: string
              serviceLevelObjectiveDefinition:
                additionalQueryFilters: string
                globalTimeTarget: string
                showErrorBudget: false
                sloId: string
                timeWindows:
                    - string
                title: string
                titleAlign: string
                titleSize: string
                viewMode: string
                viewType: string
              servicemapDefinition:
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                filters:
                    - string
                service: string
                title: string
                titleAlign: string
                titleSize: string
              sloListDefinition:
                request:
                    query:
                        limit: 0
                        queryString: string
                        sort:
                            column: string
                            order: string
                    requestType: string
                title: string
                titleAlign: string
                titleSize: string
              sunburstDefinition:
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                hideTotal: false
                legendInline:
                    hidePercent: false
                    hideValue: false
                    type: string
                legendTable:
                    type: string
                liveSpan: string
                requests:
                    - apmQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      auditQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      formulas:
                        - alias: string
                          cellDisplayMode: string
                          conditionalFormats:
                            - comparator: string
                              customBgColor: string
                              customFgColor: string
                              hideValue: false
                              imageUrl: string
                              metric: string
                              palette: string
                              timeframe: string
                              value: 0
                          formulaExpression: string
                          limit:
                            count: 0
                            order: string
                          style:
                            palette: string
                            paletteIndex: 0
                      logQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      networkQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      processQuery:
                        filterBies:
                            - string
                        limit: 0
                        metric: string
                        searchBy: string
                      q: string
                      queries:
                        - apmDependencyStatsQuery:
                            dataSource: string
                            env: string
                            isUpstream: false
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          apmResourceStatsQuery:
                            dataSource: string
                            env: string
                            groupBies:
                                - string
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          cloudCostQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          eventQuery:
                            computes:
                                - aggregation: string
                                  interval: 0
                                  metric: string
                            dataSource: string
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sort:
                                    aggregation: string
                                    metric: string
                                    order: string
                            indexes:
                                - string
                            name: string
                            search:
                                query: string
                            storage: string
                          metricQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          processQuery:
                            aggregator: string
                            dataSource: string
                            isNormalizedCpu: false
                            limit: 0
                            metric: string
                            name: string
                            sort: string
                            tagFilters:
                                - string
                            textFilter: string
                          sloQuery:
                            additionalQueryFilters: string
                            dataSource: string
                            groupMode: string
                            measure: string
                            name: string
                            sloId: string
                            sloQueryType: string
                      rumQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      securityQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      style:
                        palette: string
                title: string
                titleAlign: string
                titleSize: string
              timeseriesDefinition:
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                events:
                    - q: string
                      tagsExecution: string
                legendColumns:
                    - string
                legendLayout: string
                legendSize: string
                liveSpan: string
                markers:
                    - displayType: string
                      label: string
                      value: string
                requests:
                    - apmQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      auditQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      displayType: string
                      formulas:
                        - alias: string
                          cellDisplayMode: string
                          conditionalFormats:
                            - comparator: string
                              customBgColor: string
                              customFgColor: string
                              hideValue: false
                              imageUrl: string
                              metric: string
                              palette: string
                              timeframe: string
                              value: 0
                          formulaExpression: string
                          limit:
                            count: 0
                            order: string
                          style:
                            palette: string
                            paletteIndex: 0
                      logQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      metadatas:
                        - aliasName: string
                          expression: string
                      networkQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      onRightYaxis: false
                      processQuery:
                        filterBies:
                            - string
                        limit: 0
                        metric: string
                        searchBy: string
                      q: string
                      queries:
                        - apmDependencyStatsQuery:
                            dataSource: string
                            env: string
                            isUpstream: false
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          apmResourceStatsQuery:
                            dataSource: string
                            env: string
                            groupBies:
                                - string
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          cloudCostQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          eventQuery:
                            computes:
                                - aggregation: string
                                  interval: 0
                                  metric: string
                            dataSource: string
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sort:
                                    aggregation: string
                                    metric: string
                                    order: string
                            indexes:
                                - string
                            name: string
                            search:
                                query: string
                            storage: string
                          metricQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          processQuery:
                            aggregator: string
                            dataSource: string
                            isNormalizedCpu: false
                            limit: 0
                            metric: string
                            name: string
                            sort: string
                            tagFilters:
                                - string
                            textFilter: string
                          sloQuery:
                            additionalQueryFilters: string
                            dataSource: string
                            groupMode: string
                            measure: string
                            name: string
                            sloId: string
                            sloQueryType: string
                      rumQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      securityQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      style:
                        lineType: string
                        lineWidth: string
                        palette: string
                rightYaxis:
                    includeZero: false
                    label: string
                    max: string
                    min: string
                    scale: string
                showLegend: false
                title: string
                titleAlign: string
                titleSize: string
                yaxis:
                    includeZero: false
                    label: string
                    max: string
                    min: string
                    scale: string
              toplistDefinition:
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                liveSpan: string
                requests:
                    - apmQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      auditQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      conditionalFormats:
                        - comparator: string
                          customBgColor: string
                          customFgColor: string
                          hideValue: false
                          imageUrl: string
                          metric: string
                          palette: string
                          timeframe: string
                          value: 0
                      formulas:
                        - alias: string
                          cellDisplayMode: string
                          conditionalFormats:
                            - comparator: string
                              customBgColor: string
                              customFgColor: string
                              hideValue: false
                              imageUrl: string
                              metric: string
                              palette: string
                              timeframe: string
                              value: 0
                          formulaExpression: string
                          limit:
                            count: 0
                            order: string
                          style:
                            palette: string
                            paletteIndex: 0
                      logQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      processQuery:
                        filterBies:
                            - string
                        limit: 0
                        metric: string
                        searchBy: string
                      q: string
                      queries:
                        - apmDependencyStatsQuery:
                            dataSource: string
                            env: string
                            isUpstream: false
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          apmResourceStatsQuery:
                            dataSource: string
                            env: string
                            groupBies:
                                - string
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          cloudCostQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          eventQuery:
                            computes:
                                - aggregation: string
                                  interval: 0
                                  metric: string
                            dataSource: string
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sort:
                                    aggregation: string
                                    metric: string
                                    order: string
                            indexes:
                                - string
                            name: string
                            search:
                                query: string
                            storage: string
                          metricQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          processQuery:
                            aggregator: string
                            dataSource: string
                            isNormalizedCpu: false
                            limit: 0
                            metric: string
                            name: string
                            sort: string
                            tagFilters:
                                - string
                            textFilter: string
                          sloQuery:
                            additionalQueryFilters: string
                            dataSource: string
                            groupMode: string
                            measure: string
                            name: string
                            sloId: string
                            sloQueryType: string
                      rumQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      securityQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      style:
                        palette: string
                title: string
                titleAlign: string
                titleSize: string
              topologyMapDefinition:
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                requests:
                    - queries:
                        - dataSource: string
                          filters:
                            - string
                          service: string
                      requestType: string
                title: string
                titleAlign: string
                titleSize: string
              traceServiceDefinition:
                displayFormat: string
                env: string
                liveSpan: string
                service: string
                showBreakdown: false
                showDistribution: false
                showErrors: false
                showHits: false
                showLatency: false
                showResourceList: false
                sizeFormat: string
                spanName: string
                title: string
                titleAlign: string
                titleSize: string
              treemapDefinition:
                requests:
                    - formulas:
                        - alias: string
                          cellDisplayMode: string
                          conditionalFormats:
                            - comparator: string
                              customBgColor: string
                              customFgColor: string
                              hideValue: false
                              imageUrl: string
                              metric: string
                              palette: string
                              timeframe: string
                              value: 0
                          formulaExpression: string
                          limit:
                            count: 0
                            order: string
                          style:
                            palette: string
                            paletteIndex: 0
                      queries:
                        - apmDependencyStatsQuery:
                            dataSource: string
                            env: string
                            isUpstream: false
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          apmResourceStatsQuery:
                            dataSource: string
                            env: string
                            groupBies:
                                - string
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          cloudCostQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          eventQuery:
                            computes:
                                - aggregation: string
                                  interval: 0
                                  metric: string
                            dataSource: string
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sort:
                                    aggregation: string
                                    metric: string
                                    order: string
                            indexes:
                                - string
                            name: string
                            search:
                                query: string
                            storage: string
                          metricQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          processQuery:
                            aggregator: string
                            dataSource: string
                            isNormalizedCpu: false
                            limit: 0
                            metric: string
                            name: string
                            sort: string
                            tagFilters:
                                - string
                            textFilter: string
                          sloQuery:
                            additionalQueryFilters: string
                            dataSource: string
                            groupMode: string
                            measure: string
                            name: string
                            sloId: string
                            sloQueryType: string
                title: string
              widgetLayout:
                height: 0
                isColumnBreak: false
                width: 0
                x: 0
                "y": 0
    

    Powerpack Resource Properties

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

    Inputs

    The Powerpack resource accepts the following input properties:

    Description string
    The description of the powerpack.
    Layout PowerpackLayout
    The layout of the powerpack on a free-form dashboard.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Name string
    The name for the powerpack.
    ShowTitle bool
    Whether or not title should be displayed in the powerpack.
    Tags List<string>
    List of tags to identify this powerpack.
    TemplateVariables List<PowerpackTemplateVariable>
    The list of template variables for this powerpack.
    Widgets List<PowerpackWidget>
    The list of widgets to display in the powerpack.
    Description string
    The description of the powerpack.
    Layout PowerpackLayoutArgs
    The layout of the powerpack on a free-form dashboard.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Name string
    The name for the powerpack.
    ShowTitle bool
    Whether or not title should be displayed in the powerpack.
    Tags []string
    List of tags to identify this powerpack.
    TemplateVariables []PowerpackTemplateVariableArgs
    The list of template variables for this powerpack.
    Widgets []PowerpackWidgetArgs
    The list of widgets to display in the powerpack.
    description String
    The description of the powerpack.
    layout PowerpackLayout
    The layout of the powerpack on a free-form dashboard.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    name String
    The name for the powerpack.
    showTitle Boolean
    Whether or not title should be displayed in the powerpack.
    tags List<String>
    List of tags to identify this powerpack.
    templateVariables List<PowerpackTemplateVariable>
    The list of template variables for this powerpack.
    widgets List<PowerpackWidget>
    The list of widgets to display in the powerpack.
    description string
    The description of the powerpack.
    layout PowerpackLayout
    The layout of the powerpack on a free-form dashboard.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    name string
    The name for the powerpack.
    showTitle boolean
    Whether or not title should be displayed in the powerpack.
    tags string[]
    List of tags to identify this powerpack.
    templateVariables PowerpackTemplateVariable[]
    The list of template variables for this powerpack.
    widgets PowerpackWidget[]
    The list of widgets to display in the powerpack.
    description str
    The description of the powerpack.
    layout PowerpackLayoutArgs
    The layout of the powerpack on a free-form dashboard.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    name str
    The name for the powerpack.
    show_title bool
    Whether or not title should be displayed in the powerpack.
    tags Sequence[str]
    List of tags to identify this powerpack.
    template_variables Sequence[PowerpackTemplateVariableArgs]
    The list of template variables for this powerpack.
    widgets Sequence[PowerpackWidgetArgs]
    The list of widgets to display in the powerpack.
    description String
    The description of the powerpack.
    layout Property Map
    The layout of the powerpack on a free-form dashboard.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    name String
    The name for the powerpack.
    showTitle Boolean
    Whether or not title should be displayed in the powerpack.
    tags List<String>
    List of tags to identify this powerpack.
    templateVariables List<Property Map>
    The list of template variables for this powerpack.
    widgets List<Property Map>
    The list of widgets to display in the powerpack.

    Outputs

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

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing Powerpack Resource

    Get an existing Powerpack resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: PowerpackState, opts?: CustomResourceOptions): Powerpack
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            description: Optional[str] = None,
            layout: Optional[PowerpackLayoutArgs] = None,
            live_span: Optional[str] = None,
            name: Optional[str] = None,
            show_title: Optional[bool] = None,
            tags: Optional[Sequence[str]] = None,
            template_variables: Optional[Sequence[PowerpackTemplateVariableArgs]] = None,
            widgets: Optional[Sequence[PowerpackWidgetArgs]] = None) -> Powerpack
    func GetPowerpack(ctx *Context, name string, id IDInput, state *PowerpackState, opts ...ResourceOption) (*Powerpack, error)
    public static Powerpack Get(string name, Input<string> id, PowerpackState? state, CustomResourceOptions? opts = null)
    public static Powerpack get(String name, Output<String> id, PowerpackState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    Description string
    The description of the powerpack.
    Layout PowerpackLayout
    The layout of the powerpack on a free-form dashboard.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Name string
    The name for the powerpack.
    ShowTitle bool
    Whether or not title should be displayed in the powerpack.
    Tags List<string>
    List of tags to identify this powerpack.
    TemplateVariables List<PowerpackTemplateVariable>
    The list of template variables for this powerpack.
    Widgets List<PowerpackWidget>
    The list of widgets to display in the powerpack.
    Description string
    The description of the powerpack.
    Layout PowerpackLayoutArgs
    The layout of the powerpack on a free-form dashboard.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Name string
    The name for the powerpack.
    ShowTitle bool
    Whether or not title should be displayed in the powerpack.
    Tags []string
    List of tags to identify this powerpack.
    TemplateVariables []PowerpackTemplateVariableArgs
    The list of template variables for this powerpack.
    Widgets []PowerpackWidgetArgs
    The list of widgets to display in the powerpack.
    description String
    The description of the powerpack.
    layout PowerpackLayout
    The layout of the powerpack on a free-form dashboard.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    name String
    The name for the powerpack.
    showTitle Boolean
    Whether or not title should be displayed in the powerpack.
    tags List<String>
    List of tags to identify this powerpack.
    templateVariables List<PowerpackTemplateVariable>
    The list of template variables for this powerpack.
    widgets List<PowerpackWidget>
    The list of widgets to display in the powerpack.
    description string
    The description of the powerpack.
    layout PowerpackLayout
    The layout of the powerpack on a free-form dashboard.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    name string
    The name for the powerpack.
    showTitle boolean
    Whether or not title should be displayed in the powerpack.
    tags string[]
    List of tags to identify this powerpack.
    templateVariables PowerpackTemplateVariable[]
    The list of template variables for this powerpack.
    widgets PowerpackWidget[]
    The list of widgets to display in the powerpack.
    description str
    The description of the powerpack.
    layout PowerpackLayoutArgs
    The layout of the powerpack on a free-form dashboard.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    name str
    The name for the powerpack.
    show_title bool
    Whether or not title should be displayed in the powerpack.
    tags Sequence[str]
    List of tags to identify this powerpack.
    template_variables Sequence[PowerpackTemplateVariableArgs]
    The list of template variables for this powerpack.
    widgets Sequence[PowerpackWidgetArgs]
    The list of widgets to display in the powerpack.
    description String
    The description of the powerpack.
    layout Property Map
    The layout of the powerpack on a free-form dashboard.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    name String
    The name for the powerpack.
    showTitle Boolean
    Whether or not title should be displayed in the powerpack.
    tags List<String>
    List of tags to identify this powerpack.
    templateVariables List<Property Map>
    The list of template variables for this powerpack.
    widgets List<Property Map>
    The list of widgets to display in the powerpack.

    Supporting Types

    PowerpackLayout, PowerpackLayoutArgs

    Height int
    The height of the widget.
    Width int
    The width of the widget.
    X int
    The position of the widget on the x (horizontal) axis. Should be greater than or equal to 0.
    Y int
    The position of the widget on the y (vertical) axis. Should be greater than or equal to 0.
    Height int
    The height of the widget.
    Width int
    The width of the widget.
    X int
    The position of the widget on the x (horizontal) axis. Should be greater than or equal to 0.
    Y int
    The position of the widget on the y (vertical) axis. Should be greater than or equal to 0.
    height Integer
    The height of the widget.
    width Integer
    The width of the widget.
    x Integer
    The position of the widget on the x (horizontal) axis. Should be greater than or equal to 0.
    y Integer
    The position of the widget on the y (vertical) axis. Should be greater than or equal to 0.
    height number
    The height of the widget.
    width number
    The width of the widget.
    x number
    The position of the widget on the x (horizontal) axis. Should be greater than or equal to 0.
    y number
    The position of the widget on the y (vertical) axis. Should be greater than or equal to 0.
    height int
    The height of the widget.
    width int
    The width of the widget.
    x int
    The position of the widget on the x (horizontal) axis. Should be greater than or equal to 0.
    y int
    The position of the widget on the y (vertical) axis. Should be greater than or equal to 0.
    height Number
    The height of the widget.
    width Number
    The width of the widget.
    x Number
    The position of the widget on the x (horizontal) axis. Should be greater than or equal to 0.
    y Number
    The position of the widget on the y (vertical) axis. Should be greater than or equal to 0.

    PowerpackTemplateVariable, PowerpackTemplateVariableArgs

    Name string
    The name of the powerpack template variable.
    Defaults List<string>
    One or many default values for powerpack template variables on load. If more than one default is specified, they will be unioned together with OR.
    Name string
    The name of the powerpack template variable.
    Defaults []string
    One or many default values for powerpack template variables on load. If more than one default is specified, they will be unioned together with OR.
    name String
    The name of the powerpack template variable.
    defaults List<String>
    One or many default values for powerpack template variables on load. If more than one default is specified, they will be unioned together with OR.
    name string
    The name of the powerpack template variable.
    defaults string[]
    One or many default values for powerpack template variables on load. If more than one default is specified, they will be unioned together with OR.
    name str
    The name of the powerpack template variable.
    defaults Sequence[str]
    One or many default values for powerpack template variables on load. If more than one default is specified, they will be unioned together with OR.
    name String
    The name of the powerpack template variable.
    defaults List<String>
    One or many default values for powerpack template variables on load. If more than one default is specified, they will be unioned together with OR.

    PowerpackWidget, PowerpackWidgetArgs

    AlertGraphDefinition PowerpackWidgetAlertGraphDefinition
    The definition for a Alert Graph widget.
    AlertValueDefinition PowerpackWidgetAlertValueDefinition
    The definition for a Alert Value widget.
    ChangeDefinition PowerpackWidgetChangeDefinition
    The definition for a Change widget.
    CheckStatusDefinition PowerpackWidgetCheckStatusDefinition
    The definition for a Check Status widget.
    DistributionDefinition PowerpackWidgetDistributionDefinition
    The definition for a Distribution widget.
    EventStreamDefinition PowerpackWidgetEventStreamDefinition
    The definition for a Event Stream widget.
    EventTimelineDefinition PowerpackWidgetEventTimelineDefinition
    The definition for a Event Timeline widget.
    FreeTextDefinition PowerpackWidgetFreeTextDefinition
    The definition for a Free Text widget.
    GeomapDefinition PowerpackWidgetGeomapDefinition
    The definition for a Geomap widget.
    HeatmapDefinition PowerpackWidgetHeatmapDefinition
    The definition for a Heatmap widget.
    HostmapDefinition PowerpackWidgetHostmapDefinition
    The definition for a Hostmap widget.
    Id int
    The ID of the widget.
    IframeDefinition PowerpackWidgetIframeDefinition
    The definition for an Iframe widget.
    ImageDefinition PowerpackWidgetImageDefinition
    The definition for an Image widget
    ListStreamDefinition PowerpackWidgetListStreamDefinition
    The definition for a List Stream widget.
    LogStreamDefinition PowerpackWidgetLogStreamDefinition
    The definition for an Log Stream widget.
    ManageStatusDefinition PowerpackWidgetManageStatusDefinition
    The definition for an Manage Status widget.
    NoteDefinition PowerpackWidgetNoteDefinition
    The definition for a Note widget.
    QueryTableDefinition PowerpackWidgetQueryTableDefinition
    The definition for a Query Table widget.
    QueryValueDefinition PowerpackWidgetQueryValueDefinition
    The definition for a Query Value widget.
    RunWorkflowDefinition PowerpackWidgetRunWorkflowDefinition
    The definition for a Run Workflow widget.
    ScatterplotDefinition PowerpackWidgetScatterplotDefinition
    The definition for a Scatterplot widget.
    ServiceLevelObjectiveDefinition PowerpackWidgetServiceLevelObjectiveDefinition
    The definition for a Service Level Objective widget.
    ServicemapDefinition PowerpackWidgetServicemapDefinition
    The definition for a Service Map widget.
    SloListDefinition PowerpackWidgetSloListDefinition
    The definition for an SLO (Service Level Objective) List widget.
    SunburstDefinition PowerpackWidgetSunburstDefinition
    The definition for a Sunburst widget.
    TimeseriesDefinition PowerpackWidgetTimeseriesDefinition
    The definition for a Timeseries widget.
    ToplistDefinition PowerpackWidgetToplistDefinition
    The definition for a Toplist widget.
    TopologyMapDefinition PowerpackWidgetTopologyMapDefinition
    The definition for a Topology Map widget.
    TraceServiceDefinition PowerpackWidgetTraceServiceDefinition
    The definition for a Trace Service widget.
    TreemapDefinition PowerpackWidgetTreemapDefinition
    The definition for a Treemap widget.
    WidgetLayout PowerpackWidgetWidgetLayout
    The layout of the widget on a 'free' dashboard.
    AlertGraphDefinition PowerpackWidgetAlertGraphDefinition
    The definition for a Alert Graph widget.
    AlertValueDefinition PowerpackWidgetAlertValueDefinition
    The definition for a Alert Value widget.
    ChangeDefinition PowerpackWidgetChangeDefinition
    The definition for a Change widget.
    CheckStatusDefinition PowerpackWidgetCheckStatusDefinition
    The definition for a Check Status widget.
    DistributionDefinition PowerpackWidgetDistributionDefinition
    The definition for a Distribution widget.
    EventStreamDefinition PowerpackWidgetEventStreamDefinition
    The definition for a Event Stream widget.
    EventTimelineDefinition PowerpackWidgetEventTimelineDefinition
    The definition for a Event Timeline widget.
    FreeTextDefinition PowerpackWidgetFreeTextDefinition
    The definition for a Free Text widget.
    GeomapDefinition PowerpackWidgetGeomapDefinition
    The definition for a Geomap widget.
    HeatmapDefinition PowerpackWidgetHeatmapDefinition
    The definition for a Heatmap widget.
    HostmapDefinition PowerpackWidgetHostmapDefinition
    The definition for a Hostmap widget.
    Id int
    The ID of the widget.
    IframeDefinition PowerpackWidgetIframeDefinition
    The definition for an Iframe widget.
    ImageDefinition PowerpackWidgetImageDefinition
    The definition for an Image widget
    ListStreamDefinition PowerpackWidgetListStreamDefinition
    The definition for a List Stream widget.
    LogStreamDefinition PowerpackWidgetLogStreamDefinition
    The definition for an Log Stream widget.
    ManageStatusDefinition PowerpackWidgetManageStatusDefinition
    The definition for an Manage Status widget.
    NoteDefinition PowerpackWidgetNoteDefinition
    The definition for a Note widget.
    QueryTableDefinition PowerpackWidgetQueryTableDefinition
    The definition for a Query Table widget.
    QueryValueDefinition PowerpackWidgetQueryValueDefinition
    The definition for a Query Value widget.
    RunWorkflowDefinition PowerpackWidgetRunWorkflowDefinition
    The definition for a Run Workflow widget.
    ScatterplotDefinition PowerpackWidgetScatterplotDefinition
    The definition for a Scatterplot widget.
    ServiceLevelObjectiveDefinition PowerpackWidgetServiceLevelObjectiveDefinition
    The definition for a Service Level Objective widget.
    ServicemapDefinition PowerpackWidgetServicemapDefinition
    The definition for a Service Map widget.
    SloListDefinition PowerpackWidgetSloListDefinition
    The definition for an SLO (Service Level Objective) List widget.
    SunburstDefinition PowerpackWidgetSunburstDefinition
    The definition for a Sunburst widget.
    TimeseriesDefinition PowerpackWidgetTimeseriesDefinition
    The definition for a Timeseries widget.
    ToplistDefinition PowerpackWidgetToplistDefinition
    The definition for a Toplist widget.
    TopologyMapDefinition PowerpackWidgetTopologyMapDefinition
    The definition for a Topology Map widget.
    TraceServiceDefinition PowerpackWidgetTraceServiceDefinition
    The definition for a Trace Service widget.
    TreemapDefinition PowerpackWidgetTreemapDefinition
    The definition for a Treemap widget.
    WidgetLayout PowerpackWidgetWidgetLayout
    The layout of the widget on a 'free' dashboard.
    alertGraphDefinition PowerpackWidgetAlertGraphDefinition
    The definition for a Alert Graph widget.
    alertValueDefinition PowerpackWidgetAlertValueDefinition
    The definition for a Alert Value widget.
    changeDefinition PowerpackWidgetChangeDefinition
    The definition for a Change widget.
    checkStatusDefinition PowerpackWidgetCheckStatusDefinition
    The definition for a Check Status widget.
    distributionDefinition PowerpackWidgetDistributionDefinition
    The definition for a Distribution widget.
    eventStreamDefinition PowerpackWidgetEventStreamDefinition
    The definition for a Event Stream widget.
    eventTimelineDefinition PowerpackWidgetEventTimelineDefinition
    The definition for a Event Timeline widget.
    freeTextDefinition PowerpackWidgetFreeTextDefinition
    The definition for a Free Text widget.
    geomapDefinition PowerpackWidgetGeomapDefinition
    The definition for a Geomap widget.
    heatmapDefinition PowerpackWidgetHeatmapDefinition
    The definition for a Heatmap widget.
    hostmapDefinition PowerpackWidgetHostmapDefinition
    The definition for a Hostmap widget.
    id Integer
    The ID of the widget.
    iframeDefinition PowerpackWidgetIframeDefinition
    The definition for an Iframe widget.
    imageDefinition PowerpackWidgetImageDefinition
    The definition for an Image widget
    listStreamDefinition PowerpackWidgetListStreamDefinition
    The definition for a List Stream widget.
    logStreamDefinition PowerpackWidgetLogStreamDefinition
    The definition for an Log Stream widget.
    manageStatusDefinition PowerpackWidgetManageStatusDefinition
    The definition for an Manage Status widget.
    noteDefinition PowerpackWidgetNoteDefinition
    The definition for a Note widget.
    queryTableDefinition PowerpackWidgetQueryTableDefinition
    The definition for a Query Table widget.
    queryValueDefinition PowerpackWidgetQueryValueDefinition
    The definition for a Query Value widget.
    runWorkflowDefinition PowerpackWidgetRunWorkflowDefinition
    The definition for a Run Workflow widget.
    scatterplotDefinition PowerpackWidgetScatterplotDefinition
    The definition for a Scatterplot widget.
    serviceLevelObjectiveDefinition PowerpackWidgetServiceLevelObjectiveDefinition
    The definition for a Service Level Objective widget.
    servicemapDefinition PowerpackWidgetServicemapDefinition
    The definition for a Service Map widget.
    sloListDefinition PowerpackWidgetSloListDefinition
    The definition for an SLO (Service Level Objective) List widget.
    sunburstDefinition PowerpackWidgetSunburstDefinition
    The definition for a Sunburst widget.
    timeseriesDefinition PowerpackWidgetTimeseriesDefinition
    The definition for a Timeseries widget.
    toplistDefinition PowerpackWidgetToplistDefinition
    The definition for a Toplist widget.
    topologyMapDefinition PowerpackWidgetTopologyMapDefinition
    The definition for a Topology Map widget.
    traceServiceDefinition PowerpackWidgetTraceServiceDefinition
    The definition for a Trace Service widget.
    treemapDefinition PowerpackWidgetTreemapDefinition
    The definition for a Treemap widget.
    widgetLayout PowerpackWidgetWidgetLayout
    The layout of the widget on a 'free' dashboard.
    alertGraphDefinition PowerpackWidgetAlertGraphDefinition
    The definition for a Alert Graph widget.
    alertValueDefinition PowerpackWidgetAlertValueDefinition
    The definition for a Alert Value widget.
    changeDefinition PowerpackWidgetChangeDefinition
    The definition for a Change widget.
    checkStatusDefinition PowerpackWidgetCheckStatusDefinition
    The definition for a Check Status widget.
    distributionDefinition PowerpackWidgetDistributionDefinition
    The definition for a Distribution widget.
    eventStreamDefinition PowerpackWidgetEventStreamDefinition
    The definition for a Event Stream widget.
    eventTimelineDefinition PowerpackWidgetEventTimelineDefinition
    The definition for a Event Timeline widget.
    freeTextDefinition PowerpackWidgetFreeTextDefinition
    The definition for a Free Text widget.
    geomapDefinition PowerpackWidgetGeomapDefinition
    The definition for a Geomap widget.
    heatmapDefinition PowerpackWidgetHeatmapDefinition
    The definition for a Heatmap widget.
    hostmapDefinition PowerpackWidgetHostmapDefinition
    The definition for a Hostmap widget.
    id number
    The ID of the widget.
    iframeDefinition PowerpackWidgetIframeDefinition
    The definition for an Iframe widget.
    imageDefinition PowerpackWidgetImageDefinition
    The definition for an Image widget
    listStreamDefinition PowerpackWidgetListStreamDefinition
    The definition for a List Stream widget.
    logStreamDefinition PowerpackWidgetLogStreamDefinition
    The definition for an Log Stream widget.
    manageStatusDefinition PowerpackWidgetManageStatusDefinition
    The definition for an Manage Status widget.
    noteDefinition PowerpackWidgetNoteDefinition
    The definition for a Note widget.
    queryTableDefinition PowerpackWidgetQueryTableDefinition
    The definition for a Query Table widget.
    queryValueDefinition PowerpackWidgetQueryValueDefinition
    The definition for a Query Value widget.
    runWorkflowDefinition PowerpackWidgetRunWorkflowDefinition
    The definition for a Run Workflow widget.
    scatterplotDefinition PowerpackWidgetScatterplotDefinition
    The definition for a Scatterplot widget.
    serviceLevelObjectiveDefinition PowerpackWidgetServiceLevelObjectiveDefinition
    The definition for a Service Level Objective widget.
    servicemapDefinition PowerpackWidgetServicemapDefinition
    The definition for a Service Map widget.
    sloListDefinition PowerpackWidgetSloListDefinition
    The definition for an SLO (Service Level Objective) List widget.
    sunburstDefinition PowerpackWidgetSunburstDefinition
    The definition for a Sunburst widget.
    timeseriesDefinition PowerpackWidgetTimeseriesDefinition
    The definition for a Timeseries widget.
    toplistDefinition PowerpackWidgetToplistDefinition
    The definition for a Toplist widget.
    topologyMapDefinition PowerpackWidgetTopologyMapDefinition
    The definition for a Topology Map widget.
    traceServiceDefinition PowerpackWidgetTraceServiceDefinition
    The definition for a Trace Service widget.
    treemapDefinition PowerpackWidgetTreemapDefinition
    The definition for a Treemap widget.
    widgetLayout PowerpackWidgetWidgetLayout
    The layout of the widget on a 'free' dashboard.
    alert_graph_definition PowerpackWidgetAlertGraphDefinition
    The definition for a Alert Graph widget.
    alert_value_definition PowerpackWidgetAlertValueDefinition
    The definition for a Alert Value widget.
    change_definition PowerpackWidgetChangeDefinition
    The definition for a Change widget.
    check_status_definition PowerpackWidgetCheckStatusDefinition
    The definition for a Check Status widget.
    distribution_definition PowerpackWidgetDistributionDefinition
    The definition for a Distribution widget.
    event_stream_definition PowerpackWidgetEventStreamDefinition
    The definition for a Event Stream widget.
    event_timeline_definition PowerpackWidgetEventTimelineDefinition
    The definition for a Event Timeline widget.
    free_text_definition PowerpackWidgetFreeTextDefinition
    The definition for a Free Text widget.
    geomap_definition PowerpackWidgetGeomapDefinition
    The definition for a Geomap widget.
    heatmap_definition PowerpackWidgetHeatmapDefinition
    The definition for a Heatmap widget.
    hostmap_definition PowerpackWidgetHostmapDefinition
    The definition for a Hostmap widget.
    id int
    The ID of the widget.
    iframe_definition PowerpackWidgetIframeDefinition
    The definition for an Iframe widget.
    image_definition PowerpackWidgetImageDefinition
    The definition for an Image widget
    list_stream_definition PowerpackWidgetListStreamDefinition
    The definition for a List Stream widget.
    log_stream_definition PowerpackWidgetLogStreamDefinition
    The definition for an Log Stream widget.
    manage_status_definition PowerpackWidgetManageStatusDefinition
    The definition for an Manage Status widget.
    note_definition PowerpackWidgetNoteDefinition
    The definition for a Note widget.
    query_table_definition PowerpackWidgetQueryTableDefinition
    The definition for a Query Table widget.
    query_value_definition PowerpackWidgetQueryValueDefinition
    The definition for a Query Value widget.
    run_workflow_definition PowerpackWidgetRunWorkflowDefinition
    The definition for a Run Workflow widget.
    scatterplot_definition PowerpackWidgetScatterplotDefinition
    The definition for a Scatterplot widget.
    service_level_objective_definition PowerpackWidgetServiceLevelObjectiveDefinition
    The definition for a Service Level Objective widget.
    servicemap_definition PowerpackWidgetServicemapDefinition
    The definition for a Service Map widget.
    slo_list_definition PowerpackWidgetSloListDefinition
    The definition for an SLO (Service Level Objective) List widget.
    sunburst_definition PowerpackWidgetSunburstDefinition
    The definition for a Sunburst widget.
    timeseries_definition PowerpackWidgetTimeseriesDefinition
    The definition for a Timeseries widget.
    toplist_definition PowerpackWidgetToplistDefinition
    The definition for a Toplist widget.
    topology_map_definition PowerpackWidgetTopologyMapDefinition
    The definition for a Topology Map widget.
    trace_service_definition PowerpackWidgetTraceServiceDefinition
    The definition for a Trace Service widget.
    treemap_definition PowerpackWidgetTreemapDefinition
    The definition for a Treemap widget.
    widget_layout PowerpackWidgetWidgetLayout
    The layout of the widget on a 'free' dashboard.
    alertGraphDefinition Property Map
    The definition for a Alert Graph widget.
    alertValueDefinition Property Map
    The definition for a Alert Value widget.
    changeDefinition Property Map
    The definition for a Change widget.
    checkStatusDefinition Property Map
    The definition for a Check Status widget.
    distributionDefinition Property Map
    The definition for a Distribution widget.
    eventStreamDefinition Property Map
    The definition for a Event Stream widget.
    eventTimelineDefinition Property Map
    The definition for a Event Timeline widget.
    freeTextDefinition Property Map
    The definition for a Free Text widget.
    geomapDefinition Property Map
    The definition for a Geomap widget.
    heatmapDefinition Property Map
    The definition for a Heatmap widget.
    hostmapDefinition Property Map
    The definition for a Hostmap widget.
    id Number
    The ID of the widget.
    iframeDefinition Property Map
    The definition for an Iframe widget.
    imageDefinition Property Map
    The definition for an Image widget
    listStreamDefinition Property Map
    The definition for a List Stream widget.
    logStreamDefinition Property Map
    The definition for an Log Stream widget.
    manageStatusDefinition Property Map
    The definition for an Manage Status widget.
    noteDefinition Property Map
    The definition for a Note widget.
    queryTableDefinition Property Map
    The definition for a Query Table widget.
    queryValueDefinition Property Map
    The definition for a Query Value widget.
    runWorkflowDefinition Property Map
    The definition for a Run Workflow widget.
    scatterplotDefinition Property Map
    The definition for a Scatterplot widget.
    serviceLevelObjectiveDefinition Property Map
    The definition for a Service Level Objective widget.
    servicemapDefinition Property Map
    The definition for a Service Map widget.
    sloListDefinition Property Map
    The definition for an SLO (Service Level Objective) List widget.
    sunburstDefinition Property Map
    The definition for a Sunburst widget.
    timeseriesDefinition Property Map
    The definition for a Timeseries widget.
    toplistDefinition Property Map
    The definition for a Toplist widget.
    topologyMapDefinition Property Map
    The definition for a Topology Map widget.
    traceServiceDefinition Property Map
    The definition for a Trace Service widget.
    treemapDefinition Property Map
    The definition for a Treemap widget.
    widgetLayout Property Map
    The layout of the widget on a 'free' dashboard.

    PowerpackWidgetAlertGraphDefinition, PowerpackWidgetAlertGraphDefinitionArgs

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

    PowerpackWidgetAlertValueDefinition, PowerpackWidgetAlertValueDefinitionArgs

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

    PowerpackWidgetChangeDefinition, PowerpackWidgetChangeDefinitionArgs

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

    PowerpackWidgetChangeDefinitionRequest, PowerpackWidgetChangeDefinitionRequestArgs

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

    PowerpackWidgetChangeDefinitionRequestApmQuery, PowerpackWidgetChangeDefinitionRequestApmQueryArgs

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

    PowerpackWidgetChangeDefinitionRequestApmQueryComputeQuery, PowerpackWidgetChangeDefinitionRequestApmQueryComputeQueryArgs

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

    PowerpackWidgetChangeDefinitionRequestApmQueryGroupBy, PowerpackWidgetChangeDefinitionRequestApmQueryGroupByArgs

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

    PowerpackWidgetChangeDefinitionRequestApmQueryGroupBySortQuery, PowerpackWidgetChangeDefinitionRequestApmQueryGroupBySortQueryArgs

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

    PowerpackWidgetChangeDefinitionRequestApmQueryMultiCompute, PowerpackWidgetChangeDefinitionRequestApmQueryMultiComputeArgs

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

    PowerpackWidgetChangeDefinitionRequestFormula, PowerpackWidgetChangeDefinitionRequestFormulaArgs

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

    PowerpackWidgetChangeDefinitionRequestFormulaConditionalFormat, PowerpackWidgetChangeDefinitionRequestFormulaConditionalFormatArgs

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

    PowerpackWidgetChangeDefinitionRequestFormulaLimit, PowerpackWidgetChangeDefinitionRequestFormulaLimitArgs

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

    PowerpackWidgetChangeDefinitionRequestFormulaStyle, PowerpackWidgetChangeDefinitionRequestFormulaStyleArgs

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

    PowerpackWidgetChangeDefinitionRequestLogQuery, PowerpackWidgetChangeDefinitionRequestLogQueryArgs

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

    PowerpackWidgetChangeDefinitionRequestLogQueryComputeQuery, PowerpackWidgetChangeDefinitionRequestLogQueryComputeQueryArgs

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

    PowerpackWidgetChangeDefinitionRequestLogQueryGroupBy, PowerpackWidgetChangeDefinitionRequestLogQueryGroupByArgs

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

    PowerpackWidgetChangeDefinitionRequestLogQueryGroupBySortQuery, PowerpackWidgetChangeDefinitionRequestLogQueryGroupBySortQueryArgs

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

    PowerpackWidgetChangeDefinitionRequestLogQueryMultiCompute, PowerpackWidgetChangeDefinitionRequestLogQueryMultiComputeArgs

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

    PowerpackWidgetChangeDefinitionRequestProcessQuery, PowerpackWidgetChangeDefinitionRequestProcessQueryArgs

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

    PowerpackWidgetChangeDefinitionRequestQuery, PowerpackWidgetChangeDefinitionRequestQueryArgs

    ApmDependencyStatsQuery PowerpackWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery PowerpackWidgetChangeDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery PowerpackWidgetChangeDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery PowerpackWidgetChangeDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery PowerpackWidgetChangeDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery PowerpackWidgetChangeDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery PowerpackWidgetChangeDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery PowerpackWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery PowerpackWidgetChangeDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery PowerpackWidgetChangeDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery PowerpackWidgetChangeDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery PowerpackWidgetChangeDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery PowerpackWidgetChangeDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery PowerpackWidgetChangeDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery PowerpackWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery PowerpackWidgetChangeDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery PowerpackWidgetChangeDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery PowerpackWidgetChangeDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery PowerpackWidgetChangeDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery PowerpackWidgetChangeDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery PowerpackWidgetChangeDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery PowerpackWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery PowerpackWidgetChangeDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery PowerpackWidgetChangeDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery PowerpackWidgetChangeDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery PowerpackWidgetChangeDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery PowerpackWidgetChangeDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery PowerpackWidgetChangeDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query PowerpackWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query PowerpackWidgetChangeDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query PowerpackWidgetChangeDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query PowerpackWidgetChangeDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query PowerpackWidgetChangeDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query PowerpackWidgetChangeDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query PowerpackWidgetChangeDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    PowerpackWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery, PowerpackWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryArgs

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

    PowerpackWidgetChangeDefinitionRequestQueryApmResourceStatsQuery, PowerpackWidgetChangeDefinitionRequestQueryApmResourceStatsQueryArgs

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

    PowerpackWidgetChangeDefinitionRequestQueryCloudCostQuery, PowerpackWidgetChangeDefinitionRequestQueryCloudCostQueryArgs

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

    PowerpackWidgetChangeDefinitionRequestQueryEventQuery, PowerpackWidgetChangeDefinitionRequestQueryEventQueryArgs

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

    PowerpackWidgetChangeDefinitionRequestQueryEventQueryCompute, PowerpackWidgetChangeDefinitionRequestQueryEventQueryComputeArgs

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

    PowerpackWidgetChangeDefinitionRequestQueryEventQueryGroupBy, PowerpackWidgetChangeDefinitionRequestQueryEventQueryGroupByArgs

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

    PowerpackWidgetChangeDefinitionRequestQueryEventQueryGroupBySort, PowerpackWidgetChangeDefinitionRequestQueryEventQueryGroupBySortArgs

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

    PowerpackWidgetChangeDefinitionRequestQueryEventQuerySearch, PowerpackWidgetChangeDefinitionRequestQueryEventQuerySearchArgs

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

    PowerpackWidgetChangeDefinitionRequestQueryMetricQuery, PowerpackWidgetChangeDefinitionRequestQueryMetricQueryArgs

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

    PowerpackWidgetChangeDefinitionRequestQueryProcessQuery, PowerpackWidgetChangeDefinitionRequestQueryProcessQueryArgs

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

    PowerpackWidgetChangeDefinitionRequestQuerySloQuery, PowerpackWidgetChangeDefinitionRequestQuerySloQueryArgs

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

    PowerpackWidgetChangeDefinitionRequestRumQuery, PowerpackWidgetChangeDefinitionRequestRumQueryArgs

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

    PowerpackWidgetChangeDefinitionRequestRumQueryComputeQuery, PowerpackWidgetChangeDefinitionRequestRumQueryComputeQueryArgs

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

    PowerpackWidgetChangeDefinitionRequestRumQueryGroupBy, PowerpackWidgetChangeDefinitionRequestRumQueryGroupByArgs

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

    PowerpackWidgetChangeDefinitionRequestRumQueryGroupBySortQuery, PowerpackWidgetChangeDefinitionRequestRumQueryGroupBySortQueryArgs

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

    PowerpackWidgetChangeDefinitionRequestRumQueryMultiCompute, PowerpackWidgetChangeDefinitionRequestRumQueryMultiComputeArgs

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

    PowerpackWidgetChangeDefinitionRequestSecurityQuery, PowerpackWidgetChangeDefinitionRequestSecurityQueryArgs

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

    PowerpackWidgetChangeDefinitionRequestSecurityQueryComputeQuery, PowerpackWidgetChangeDefinitionRequestSecurityQueryComputeQueryArgs

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

    PowerpackWidgetChangeDefinitionRequestSecurityQueryGroupBy, PowerpackWidgetChangeDefinitionRequestSecurityQueryGroupByArgs

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

    PowerpackWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery, PowerpackWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs

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

    PowerpackWidgetChangeDefinitionRequestSecurityQueryMultiCompute, PowerpackWidgetChangeDefinitionRequestSecurityQueryMultiComputeArgs

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

    PowerpackWidgetCheckStatusDefinition, PowerpackWidgetCheckStatusDefinitionArgs

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

    PowerpackWidgetDistributionDefinition, PowerpackWidgetDistributionDefinitionArgs

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

    PowerpackWidgetDistributionDefinitionRequest, PowerpackWidgetDistributionDefinitionRequestArgs

    ApmQuery PowerpackWidgetDistributionDefinitionRequestApmQuery
    The query to use for this widget.
    ApmStatsQuery PowerpackWidgetDistributionDefinitionRequestApmStatsQuery
    LogQuery PowerpackWidgetDistributionDefinitionRequestLogQuery
    The query to use for this widget.
    ProcessQuery PowerpackWidgetDistributionDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    RumQuery PowerpackWidgetDistributionDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery PowerpackWidgetDistributionDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style PowerpackWidgetDistributionDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    ApmQuery PowerpackWidgetDistributionDefinitionRequestApmQuery
    The query to use for this widget.
    ApmStatsQuery PowerpackWidgetDistributionDefinitionRequestApmStatsQuery
    LogQuery PowerpackWidgetDistributionDefinitionRequestLogQuery
    The query to use for this widget.
    ProcessQuery PowerpackWidgetDistributionDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    RumQuery PowerpackWidgetDistributionDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery PowerpackWidgetDistributionDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style PowerpackWidgetDistributionDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    apmQuery PowerpackWidgetDistributionDefinitionRequestApmQuery
    The query to use for this widget.
    apmStatsQuery PowerpackWidgetDistributionDefinitionRequestApmStatsQuery
    logQuery PowerpackWidgetDistributionDefinitionRequestLogQuery
    The query to use for this widget.
    processQuery PowerpackWidgetDistributionDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    rumQuery PowerpackWidgetDistributionDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery PowerpackWidgetDistributionDefinitionRequestSecurityQuery
    The query to use for this widget.
    style PowerpackWidgetDistributionDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    apmQuery PowerpackWidgetDistributionDefinitionRequestApmQuery
    The query to use for this widget.
    apmStatsQuery PowerpackWidgetDistributionDefinitionRequestApmStatsQuery
    logQuery PowerpackWidgetDistributionDefinitionRequestLogQuery
    The query to use for this widget.
    processQuery PowerpackWidgetDistributionDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    rumQuery PowerpackWidgetDistributionDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery PowerpackWidgetDistributionDefinitionRequestSecurityQuery
    The query to use for this widget.
    style PowerpackWidgetDistributionDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    apm_query PowerpackWidgetDistributionDefinitionRequestApmQuery
    The query to use for this widget.
    apm_stats_query PowerpackWidgetDistributionDefinitionRequestApmStatsQuery
    log_query PowerpackWidgetDistributionDefinitionRequestLogQuery
    The query to use for this widget.
    process_query PowerpackWidgetDistributionDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    rum_query PowerpackWidgetDistributionDefinitionRequestRumQuery
    The query to use for this widget.
    security_query PowerpackWidgetDistributionDefinitionRequestSecurityQuery
    The query to use for this widget.
    style PowerpackWidgetDistributionDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    apmQuery Property Map
    The query to use for this widget.
    apmStatsQuery Property Map
    logQuery Property Map
    The query to use for this widget.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.
    style Property Map
    The style of the widget graph. One nested block is allowed using the structure below.

    PowerpackWidgetDistributionDefinitionRequestApmQuery, PowerpackWidgetDistributionDefinitionRequestApmQueryArgs

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

    PowerpackWidgetDistributionDefinitionRequestApmQueryComputeQuery, PowerpackWidgetDistributionDefinitionRequestApmQueryComputeQueryArgs

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

    PowerpackWidgetDistributionDefinitionRequestApmQueryGroupBy, PowerpackWidgetDistributionDefinitionRequestApmQueryGroupByArgs

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

    PowerpackWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery, PowerpackWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryArgs

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

    PowerpackWidgetDistributionDefinitionRequestApmQueryMultiCompute, PowerpackWidgetDistributionDefinitionRequestApmQueryMultiComputeArgs

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

    PowerpackWidgetDistributionDefinitionRequestApmStatsQuery, PowerpackWidgetDistributionDefinitionRequestApmStatsQueryArgs

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

    PowerpackWidgetDistributionDefinitionRequestApmStatsQueryColumn, PowerpackWidgetDistributionDefinitionRequestApmStatsQueryColumnArgs

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

    PowerpackWidgetDistributionDefinitionRequestLogQuery, PowerpackWidgetDistributionDefinitionRequestLogQueryArgs

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

    PowerpackWidgetDistributionDefinitionRequestLogQueryComputeQuery, PowerpackWidgetDistributionDefinitionRequestLogQueryComputeQueryArgs

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

    PowerpackWidgetDistributionDefinitionRequestLogQueryGroupBy, PowerpackWidgetDistributionDefinitionRequestLogQueryGroupByArgs

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

    PowerpackWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery, PowerpackWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryArgs

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

    PowerpackWidgetDistributionDefinitionRequestLogQueryMultiCompute, PowerpackWidgetDistributionDefinitionRequestLogQueryMultiComputeArgs

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

    PowerpackWidgetDistributionDefinitionRequestProcessQuery, PowerpackWidgetDistributionDefinitionRequestProcessQueryArgs

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

    PowerpackWidgetDistributionDefinitionRequestRumQuery, PowerpackWidgetDistributionDefinitionRequestRumQueryArgs

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

    PowerpackWidgetDistributionDefinitionRequestRumQueryComputeQuery, PowerpackWidgetDistributionDefinitionRequestRumQueryComputeQueryArgs

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

    PowerpackWidgetDistributionDefinitionRequestRumQueryGroupBy, PowerpackWidgetDistributionDefinitionRequestRumQueryGroupByArgs

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

    PowerpackWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery, PowerpackWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryArgs

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

    PowerpackWidgetDistributionDefinitionRequestRumQueryMultiCompute, PowerpackWidgetDistributionDefinitionRequestRumQueryMultiComputeArgs

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

    PowerpackWidgetDistributionDefinitionRequestSecurityQuery, PowerpackWidgetDistributionDefinitionRequestSecurityQueryArgs

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

    PowerpackWidgetDistributionDefinitionRequestSecurityQueryComputeQuery, PowerpackWidgetDistributionDefinitionRequestSecurityQueryComputeQueryArgs

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

    PowerpackWidgetDistributionDefinitionRequestSecurityQueryGroupBy, PowerpackWidgetDistributionDefinitionRequestSecurityQueryGroupByArgs

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

    PowerpackWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery, PowerpackWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryArgs

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

    PowerpackWidgetDistributionDefinitionRequestSecurityQueryMultiCompute, PowerpackWidgetDistributionDefinitionRequestSecurityQueryMultiComputeArgs

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

    PowerpackWidgetDistributionDefinitionRequestStyle, PowerpackWidgetDistributionDefinitionRequestStyleArgs

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

    PowerpackWidgetEventStreamDefinition, PowerpackWidgetEventStreamDefinitionArgs

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

    PowerpackWidgetEventTimelineDefinition, PowerpackWidgetEventTimelineDefinitionArgs

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

    PowerpackWidgetFreeTextDefinition, PowerpackWidgetFreeTextDefinitionArgs

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

    PowerpackWidgetGeomapDefinition, PowerpackWidgetGeomapDefinitionArgs

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

    PowerpackWidgetGeomapDefinitionRequest, PowerpackWidgetGeomapDefinitionRequestArgs

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

    PowerpackWidgetGeomapDefinitionRequestFormula, PowerpackWidgetGeomapDefinitionRequestFormulaArgs

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

    PowerpackWidgetGeomapDefinitionRequestFormulaConditionalFormat, PowerpackWidgetGeomapDefinitionRequestFormulaConditionalFormatArgs

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

    PowerpackWidgetGeomapDefinitionRequestFormulaLimit, PowerpackWidgetGeomapDefinitionRequestFormulaLimitArgs

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

    PowerpackWidgetGeomapDefinitionRequestFormulaStyle, PowerpackWidgetGeomapDefinitionRequestFormulaStyleArgs

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

    PowerpackWidgetGeomapDefinitionRequestLogQuery, PowerpackWidgetGeomapDefinitionRequestLogQueryArgs

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

    PowerpackWidgetGeomapDefinitionRequestLogQueryComputeQuery, PowerpackWidgetGeomapDefinitionRequestLogQueryComputeQueryArgs

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

    PowerpackWidgetGeomapDefinitionRequestLogQueryGroupBy, PowerpackWidgetGeomapDefinitionRequestLogQueryGroupByArgs

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

    PowerpackWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery, PowerpackWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryArgs

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

    PowerpackWidgetGeomapDefinitionRequestLogQueryMultiCompute, PowerpackWidgetGeomapDefinitionRequestLogQueryMultiComputeArgs

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

    PowerpackWidgetGeomapDefinitionRequestQuery, PowerpackWidgetGeomapDefinitionRequestQueryArgs

    ApmDependencyStatsQuery PowerpackWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery PowerpackWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery PowerpackWidgetGeomapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery PowerpackWidgetGeomapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery PowerpackWidgetGeomapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery PowerpackWidgetGeomapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery PowerpackWidgetGeomapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery PowerpackWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery PowerpackWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery PowerpackWidgetGeomapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery PowerpackWidgetGeomapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery PowerpackWidgetGeomapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery PowerpackWidgetGeomapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery PowerpackWidgetGeomapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery PowerpackWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery PowerpackWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery PowerpackWidgetGeomapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery PowerpackWidgetGeomapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery PowerpackWidgetGeomapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery PowerpackWidgetGeomapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery PowerpackWidgetGeomapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery PowerpackWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery PowerpackWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery PowerpackWidgetGeomapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery PowerpackWidgetGeomapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery PowerpackWidgetGeomapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery PowerpackWidgetGeomapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery PowerpackWidgetGeomapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query PowerpackWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query PowerpackWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query PowerpackWidgetGeomapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query PowerpackWidgetGeomapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query PowerpackWidgetGeomapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query PowerpackWidgetGeomapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query PowerpackWidgetGeomapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    PowerpackWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery, PowerpackWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs

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

    PowerpackWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery, PowerpackWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryArgs

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

    PowerpackWidgetGeomapDefinitionRequestQueryCloudCostQuery, PowerpackWidgetGeomapDefinitionRequestQueryCloudCostQueryArgs

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

    PowerpackWidgetGeomapDefinitionRequestQueryEventQuery, PowerpackWidgetGeomapDefinitionRequestQueryEventQueryArgs

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

    PowerpackWidgetGeomapDefinitionRequestQueryEventQueryCompute, PowerpackWidgetGeomapDefinitionRequestQueryEventQueryComputeArgs

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

    PowerpackWidgetGeomapDefinitionRequestQueryEventQueryGroupBy, PowerpackWidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs

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

    PowerpackWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort, PowerpackWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortArgs

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

    PowerpackWidgetGeomapDefinitionRequestQueryEventQuerySearch, PowerpackWidgetGeomapDefinitionRequestQueryEventQuerySearchArgs

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

    PowerpackWidgetGeomapDefinitionRequestQueryMetricQuery, PowerpackWidgetGeomapDefinitionRequestQueryMetricQueryArgs

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

    PowerpackWidgetGeomapDefinitionRequestQueryProcessQuery, PowerpackWidgetGeomapDefinitionRequestQueryProcessQueryArgs

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

    PowerpackWidgetGeomapDefinitionRequestQuerySloQuery, PowerpackWidgetGeomapDefinitionRequestQuerySloQueryArgs

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

    PowerpackWidgetGeomapDefinitionRequestRumQuery, PowerpackWidgetGeomapDefinitionRequestRumQueryArgs

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

    PowerpackWidgetGeomapDefinitionRequestRumQueryComputeQuery, PowerpackWidgetGeomapDefinitionRequestRumQueryComputeQueryArgs

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

    PowerpackWidgetGeomapDefinitionRequestRumQueryGroupBy, PowerpackWidgetGeomapDefinitionRequestRumQueryGroupByArgs

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

    PowerpackWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery, PowerpackWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryArgs

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

    PowerpackWidgetGeomapDefinitionRequestRumQueryMultiCompute, PowerpackWidgetGeomapDefinitionRequestRumQueryMultiComputeArgs

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

    PowerpackWidgetGeomapDefinitionStyle, PowerpackWidgetGeomapDefinitionStyleArgs

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

    PowerpackWidgetGeomapDefinitionView, PowerpackWidgetGeomapDefinitionViewArgs

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

    PowerpackWidgetHeatmapDefinition, PowerpackWidgetHeatmapDefinitionArgs

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

    PowerpackWidgetHeatmapDefinitionEvent, PowerpackWidgetHeatmapDefinitionEventArgs

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

    PowerpackWidgetHeatmapDefinitionRequest, PowerpackWidgetHeatmapDefinitionRequestArgs

    ApmQuery PowerpackWidgetHeatmapDefinitionRequestApmQuery
    The query to use for this widget.
    Formulas List<PowerpackWidgetHeatmapDefinitionRequestFormula>
    LogQuery PowerpackWidgetHeatmapDefinitionRequestLogQuery
    The query to use for this widget.
    ProcessQuery PowerpackWidgetHeatmapDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries List<PowerpackWidgetHeatmapDefinitionRequestQuery>
    RumQuery PowerpackWidgetHeatmapDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery PowerpackWidgetHeatmapDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style PowerpackWidgetHeatmapDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    ApmQuery PowerpackWidgetHeatmapDefinitionRequestApmQuery
    The query to use for this widget.
    Formulas []PowerpackWidgetHeatmapDefinitionRequestFormula
    LogQuery PowerpackWidgetHeatmapDefinitionRequestLogQuery
    The query to use for this widget.
    ProcessQuery PowerpackWidgetHeatmapDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries []PowerpackWidgetHeatmapDefinitionRequestQuery
    RumQuery PowerpackWidgetHeatmapDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery PowerpackWidgetHeatmapDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style PowerpackWidgetHeatmapDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    apmQuery PowerpackWidgetHeatmapDefinitionRequestApmQuery
    The query to use for this widget.
    formulas List<PowerpackWidgetHeatmapDefinitionRequestFormula>
    logQuery PowerpackWidgetHeatmapDefinitionRequestLogQuery
    The query to use for this widget.
    processQuery PowerpackWidgetHeatmapDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<PowerpackWidgetHeatmapDefinitionRequestQuery>
    rumQuery PowerpackWidgetHeatmapDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery PowerpackWidgetHeatmapDefinitionRequestSecurityQuery
    The query to use for this widget.
    style PowerpackWidgetHeatmapDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    apmQuery PowerpackWidgetHeatmapDefinitionRequestApmQuery
    The query to use for this widget.
    formulas PowerpackWidgetHeatmapDefinitionRequestFormula[]
    logQuery PowerpackWidgetHeatmapDefinitionRequestLogQuery
    The query to use for this widget.
    processQuery PowerpackWidgetHeatmapDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    queries PowerpackWidgetHeatmapDefinitionRequestQuery[]
    rumQuery PowerpackWidgetHeatmapDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery PowerpackWidgetHeatmapDefinitionRequestSecurityQuery
    The query to use for this widget.
    style PowerpackWidgetHeatmapDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    apm_query PowerpackWidgetHeatmapDefinitionRequestApmQuery
    The query to use for this widget.
    formulas Sequence[PowerpackWidgetHeatmapDefinitionRequestFormula]
    log_query PowerpackWidgetHeatmapDefinitionRequestLogQuery
    The query to use for this widget.
    process_query PowerpackWidgetHeatmapDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    queries Sequence[PowerpackWidgetHeatmapDefinitionRequestQuery]
    rum_query PowerpackWidgetHeatmapDefinitionRequestRumQuery
    The query to use for this widget.
    security_query PowerpackWidgetHeatmapDefinitionRequestSecurityQuery
    The query to use for this widget.
    style PowerpackWidgetHeatmapDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    apmQuery Property Map
    The query to use for this widget.
    formulas List<Property Map>
    logQuery Property Map
    The query to use for this widget.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<Property Map>
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.
    style Property Map
    The style of the widget graph. One nested block is allowed using the structure below.

    PowerpackWidgetHeatmapDefinitionRequestApmQuery, PowerpackWidgetHeatmapDefinitionRequestApmQueryArgs

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

    PowerpackWidgetHeatmapDefinitionRequestApmQueryComputeQuery, PowerpackWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs

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

    PowerpackWidgetHeatmapDefinitionRequestApmQueryGroupBy, PowerpackWidgetHeatmapDefinitionRequestApmQueryGroupByArgs

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

    PowerpackWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery, PowerpackWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs

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

    PowerpackWidgetHeatmapDefinitionRequestApmQueryMultiCompute, PowerpackWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs

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

    PowerpackWidgetHeatmapDefinitionRequestFormula, PowerpackWidgetHeatmapDefinitionRequestFormulaArgs

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

    PowerpackWidgetHeatmapDefinitionRequestFormulaConditionalFormat, PowerpackWidgetHeatmapDefinitionRequestFormulaConditionalFormatArgs

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

    PowerpackWidgetHeatmapDefinitionRequestFormulaLimit, PowerpackWidgetHeatmapDefinitionRequestFormulaLimitArgs

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

    PowerpackWidgetHeatmapDefinitionRequestFormulaStyle, PowerpackWidgetHeatmapDefinitionRequestFormulaStyleArgs

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

    PowerpackWidgetHeatmapDefinitionRequestLogQuery, PowerpackWidgetHeatmapDefinitionRequestLogQueryArgs

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

    PowerpackWidgetHeatmapDefinitionRequestLogQueryComputeQuery, PowerpackWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs

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

    PowerpackWidgetHeatmapDefinitionRequestLogQueryGroupBy, PowerpackWidgetHeatmapDefinitionRequestLogQueryGroupByArgs

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

    PowerpackWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery, PowerpackWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs

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

    PowerpackWidgetHeatmapDefinitionRequestLogQueryMultiCompute, PowerpackWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs

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

    PowerpackWidgetHeatmapDefinitionRequestProcessQuery, PowerpackWidgetHeatmapDefinitionRequestProcessQueryArgs

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

    PowerpackWidgetHeatmapDefinitionRequestQuery, PowerpackWidgetHeatmapDefinitionRequestQueryArgs

    ApmDependencyStatsQuery PowerpackWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery PowerpackWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery PowerpackWidgetHeatmapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery PowerpackWidgetHeatmapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery PowerpackWidgetHeatmapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery PowerpackWidgetHeatmapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery PowerpackWidgetHeatmapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery PowerpackWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery PowerpackWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery PowerpackWidgetHeatmapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery PowerpackWidgetHeatmapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery PowerpackWidgetHeatmapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery PowerpackWidgetHeatmapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery PowerpackWidgetHeatmapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery PowerpackWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery PowerpackWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery PowerpackWidgetHeatmapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery PowerpackWidgetHeatmapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery PowerpackWidgetHeatmapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery PowerpackWidgetHeatmapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery PowerpackWidgetHeatmapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery PowerpackWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery PowerpackWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery PowerpackWidgetHeatmapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery PowerpackWidgetHeatmapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery PowerpackWidgetHeatmapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery PowerpackWidgetHeatmapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery PowerpackWidgetHeatmapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query PowerpackWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query PowerpackWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query PowerpackWidgetHeatmapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query PowerpackWidgetHeatmapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query PowerpackWidgetHeatmapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query PowerpackWidgetHeatmapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query PowerpackWidgetHeatmapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    PowerpackWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery, PowerpackWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryArgs

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

    PowerpackWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery, PowerpackWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryArgs

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

    PowerpackWidgetHeatmapDefinitionRequestQueryCloudCostQuery, PowerpackWidgetHeatmapDefinitionRequestQueryCloudCostQueryArgs

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

    PowerpackWidgetHeatmapDefinitionRequestQueryEventQuery, PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryArgs

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

    PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryCompute, PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryComputeArgs

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

    PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy, PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArgs

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

    PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort, PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortArgs

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

    PowerpackWidgetHeatmapDefinitionRequestQueryEventQuerySearch, PowerpackWidgetHeatmapDefinitionRequestQueryEventQuerySearchArgs

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

    PowerpackWidgetHeatmapDefinitionRequestQueryMetricQuery, PowerpackWidgetHeatmapDefinitionRequestQueryMetricQueryArgs

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

    PowerpackWidgetHeatmapDefinitionRequestQueryProcessQuery, PowerpackWidgetHeatmapDefinitionRequestQueryProcessQueryArgs

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

    PowerpackWidgetHeatmapDefinitionRequestQuerySloQuery, PowerpackWidgetHeatmapDefinitionRequestQuerySloQueryArgs

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

    PowerpackWidgetHeatmapDefinitionRequestRumQuery, PowerpackWidgetHeatmapDefinitionRequestRumQueryArgs

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

    PowerpackWidgetHeatmapDefinitionRequestRumQueryComputeQuery, PowerpackWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs

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

    PowerpackWidgetHeatmapDefinitionRequestRumQueryGroupBy, PowerpackWidgetHeatmapDefinitionRequestRumQueryGroupByArgs

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

    PowerpackWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery, PowerpackWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs

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

    PowerpackWidgetHeatmapDefinitionRequestRumQueryMultiCompute, PowerpackWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs

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

    PowerpackWidgetHeatmapDefinitionRequestSecurityQuery, PowerpackWidgetHeatmapDefinitionRequestSecurityQueryArgs

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

    PowerpackWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery, PowerpackWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs

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

    PowerpackWidgetHeatmapDefinitionRequestSecurityQueryGroupBy, PowerpackWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs

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

    PowerpackWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery, PowerpackWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs

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

    PowerpackWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute, PowerpackWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs

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

    PowerpackWidgetHeatmapDefinitionRequestStyle, PowerpackWidgetHeatmapDefinitionRequestStyleArgs

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

    PowerpackWidgetHeatmapDefinitionYaxis, PowerpackWidgetHeatmapDefinitionYaxisArgs

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

    PowerpackWidgetHostmapDefinition, PowerpackWidgetHostmapDefinitionArgs

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

    PowerpackWidgetHostmapDefinitionRequest, PowerpackWidgetHostmapDefinitionRequestArgs

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

    PowerpackWidgetHostmapDefinitionRequestFill, PowerpackWidgetHostmapDefinitionRequestFillArgs

    ApmQuery PowerpackWidgetHostmapDefinitionRequestFillApmQuery
    The query to use for this widget.
    LogQuery PowerpackWidgetHostmapDefinitionRequestFillLogQuery
    The query to use for this widget.
    ProcessQuery PowerpackWidgetHostmapDefinitionRequestFillProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    RumQuery PowerpackWidgetHostmapDefinitionRequestFillRumQuery
    The query to use for this widget.
    SecurityQuery PowerpackWidgetHostmapDefinitionRequestFillSecurityQuery
    The query to use for this widget.
    ApmQuery PowerpackWidgetHostmapDefinitionRequestFillApmQuery
    The query to use for this widget.
    LogQuery PowerpackWidgetHostmapDefinitionRequestFillLogQuery
    The query to use for this widget.
    ProcessQuery PowerpackWidgetHostmapDefinitionRequestFillProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    RumQuery PowerpackWidgetHostmapDefinitionRequestFillRumQuery
    The query to use for this widget.
    SecurityQuery PowerpackWidgetHostmapDefinitionRequestFillSecurityQuery
    The query to use for this widget.
    apmQuery PowerpackWidgetHostmapDefinitionRequestFillApmQuery
    The query to use for this widget.
    logQuery PowerpackWidgetHostmapDefinitionRequestFillLogQuery
    The query to use for this widget.
    processQuery PowerpackWidgetHostmapDefinitionRequestFillProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    rumQuery PowerpackWidgetHostmapDefinitionRequestFillRumQuery
    The query to use for this widget.
    securityQuery PowerpackWidgetHostmapDefinitionRequestFillSecurityQuery
    The query to use for this widget.
    apmQuery PowerpackWidgetHostmapDefinitionRequestFillApmQuery
    The query to use for this widget.
    logQuery PowerpackWidgetHostmapDefinitionRequestFillLogQuery
    The query to use for this widget.
    processQuery PowerpackWidgetHostmapDefinitionRequestFillProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    rumQuery PowerpackWidgetHostmapDefinitionRequestFillRumQuery
    The query to use for this widget.
    securityQuery PowerpackWidgetHostmapDefinitionRequestFillSecurityQuery
    The query to use for this widget.
    apm_query PowerpackWidgetHostmapDefinitionRequestFillApmQuery
    The query to use for this widget.
    log_query PowerpackWidgetHostmapDefinitionRequestFillLogQuery
    The query to use for this widget.
    process_query PowerpackWidgetHostmapDefinitionRequestFillProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    rum_query PowerpackWidgetHostmapDefinitionRequestFillRumQuery
    The query to use for this widget.
    security_query PowerpackWidgetHostmapDefinitionRequestFillSecurityQuery
    The query to use for this widget.
    apmQuery Property Map
    The query to use for this widget.
    logQuery Property Map
    The query to use for this widget.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.

    PowerpackWidgetHostmapDefinitionRequestFillApmQuery, PowerpackWidgetHostmapDefinitionRequestFillApmQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestFillApmQueryComputeQuery, PowerpackWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestFillApmQueryGroupBy, PowerpackWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs

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

    PowerpackWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery, PowerpackWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestFillApmQueryMultiCompute, PowerpackWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs

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

    PowerpackWidgetHostmapDefinitionRequestFillLogQuery, PowerpackWidgetHostmapDefinitionRequestFillLogQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestFillLogQueryComputeQuery, PowerpackWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestFillLogQueryGroupBy, PowerpackWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs

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

    PowerpackWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery, PowerpackWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestFillLogQueryMultiCompute, PowerpackWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs

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

    PowerpackWidgetHostmapDefinitionRequestFillProcessQuery, PowerpackWidgetHostmapDefinitionRequestFillProcessQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestFillRumQuery, PowerpackWidgetHostmapDefinitionRequestFillRumQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestFillRumQueryComputeQuery, PowerpackWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestFillRumQueryGroupBy, PowerpackWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs

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

    PowerpackWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery, PowerpackWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestFillRumQueryMultiCompute, PowerpackWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs

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

    PowerpackWidgetHostmapDefinitionRequestFillSecurityQuery, PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery, PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy, PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs

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

    PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery, PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute, PowerpackWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs

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

    PowerpackWidgetHostmapDefinitionRequestSize, PowerpackWidgetHostmapDefinitionRequestSizeArgs

    ApmQuery PowerpackWidgetHostmapDefinitionRequestSizeApmQuery
    The query to use for this widget.
    LogQuery PowerpackWidgetHostmapDefinitionRequestSizeLogQuery
    The query to use for this widget.
    ProcessQuery PowerpackWidgetHostmapDefinitionRequestSizeProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    RumQuery PowerpackWidgetHostmapDefinitionRequestSizeRumQuery
    The query to use for this widget.
    SecurityQuery PowerpackWidgetHostmapDefinitionRequestSizeSecurityQuery
    The query to use for this widget.
    ApmQuery PowerpackWidgetHostmapDefinitionRequestSizeApmQuery
    The query to use for this widget.
    LogQuery PowerpackWidgetHostmapDefinitionRequestSizeLogQuery
    The query to use for this widget.
    ProcessQuery PowerpackWidgetHostmapDefinitionRequestSizeProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    RumQuery PowerpackWidgetHostmapDefinitionRequestSizeRumQuery
    The query to use for this widget.
    SecurityQuery PowerpackWidgetHostmapDefinitionRequestSizeSecurityQuery
    The query to use for this widget.
    apmQuery PowerpackWidgetHostmapDefinitionRequestSizeApmQuery
    The query to use for this widget.
    logQuery PowerpackWidgetHostmapDefinitionRequestSizeLogQuery
    The query to use for this widget.
    processQuery PowerpackWidgetHostmapDefinitionRequestSizeProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    rumQuery PowerpackWidgetHostmapDefinitionRequestSizeRumQuery
    The query to use for this widget.
    securityQuery PowerpackWidgetHostmapDefinitionRequestSizeSecurityQuery
    The query to use for this widget.
    apmQuery PowerpackWidgetHostmapDefinitionRequestSizeApmQuery
    The query to use for this widget.
    logQuery PowerpackWidgetHostmapDefinitionRequestSizeLogQuery
    The query to use for this widget.
    processQuery PowerpackWidgetHostmapDefinitionRequestSizeProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    rumQuery PowerpackWidgetHostmapDefinitionRequestSizeRumQuery
    The query to use for this widget.
    securityQuery PowerpackWidgetHostmapDefinitionRequestSizeSecurityQuery
    The query to use for this widget.
    apm_query PowerpackWidgetHostmapDefinitionRequestSizeApmQuery
    The query to use for this widget.
    log_query PowerpackWidgetHostmapDefinitionRequestSizeLogQuery
    The query to use for this widget.
    process_query PowerpackWidgetHostmapDefinitionRequestSizeProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    rum_query PowerpackWidgetHostmapDefinitionRequestSizeRumQuery
    The query to use for this widget.
    security_query PowerpackWidgetHostmapDefinitionRequestSizeSecurityQuery
    The query to use for this widget.
    apmQuery Property Map
    The query to use for this widget.
    logQuery Property Map
    The query to use for this widget.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.

    PowerpackWidgetHostmapDefinitionRequestSizeApmQuery, PowerpackWidgetHostmapDefinitionRequestSizeApmQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery, PowerpackWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestSizeApmQueryGroupBy, PowerpackWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs

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

    PowerpackWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery, PowerpackWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute, PowerpackWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs

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

    PowerpackWidgetHostmapDefinitionRequestSizeLogQuery, PowerpackWidgetHostmapDefinitionRequestSizeLogQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery, PowerpackWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestSizeLogQueryGroupBy, PowerpackWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs

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

    PowerpackWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery, PowerpackWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute, PowerpackWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs

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

    PowerpackWidgetHostmapDefinitionRequestSizeProcessQuery, PowerpackWidgetHostmapDefinitionRequestSizeProcessQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestSizeRumQuery, PowerpackWidgetHostmapDefinitionRequestSizeRumQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery, PowerpackWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestSizeRumQueryGroupBy, PowerpackWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs

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

    PowerpackWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery, PowerpackWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute, PowerpackWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs

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

    PowerpackWidgetHostmapDefinitionRequestSizeSecurityQuery, PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery, PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy, PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs

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

    PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery, PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs

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

    PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute, PowerpackWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs

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

    PowerpackWidgetHostmapDefinitionStyle, PowerpackWidgetHostmapDefinitionStyleArgs

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

    PowerpackWidgetIframeDefinition, PowerpackWidgetIframeDefinitionArgs

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

    PowerpackWidgetImageDefinition, PowerpackWidgetImageDefinitionArgs

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

    PowerpackWidgetListStreamDefinition, PowerpackWidgetListStreamDefinitionArgs

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

    PowerpackWidgetListStreamDefinitionRequest, PowerpackWidgetListStreamDefinitionRequestArgs

    Columns List<PowerpackWidgetListStreamDefinitionRequestColumn>
    Widget columns.
    Query PowerpackWidgetListStreamDefinitionRequestQuery
    Updated list stream widget.
    ResponseFormat string
    Widget response format. Valid values are event_list.
    Columns []PowerpackWidgetListStreamDefinitionRequestColumn
    Widget columns.
    Query PowerpackWidgetListStreamDefinitionRequestQuery
    Updated list stream widget.
    ResponseFormat string
    Widget response format. Valid values are event_list.
    columns List<PowerpackWidgetListStreamDefinitionRequestColumn>
    Widget columns.
    query PowerpackWidgetListStreamDefinitionRequestQuery
    Updated list stream widget.
    responseFormat String
    Widget response format. Valid values are event_list.
    columns PowerpackWidgetListStreamDefinitionRequestColumn[]
    Widget columns.
    query PowerpackWidgetListStreamDefinitionRequestQuery
    Updated list stream widget.
    responseFormat string
    Widget response format. Valid values are event_list.
    columns Sequence[PowerpackWidgetListStreamDefinitionRequestColumn]
    Widget columns.
    query PowerpackWidgetListStreamDefinitionRequestQuery
    Updated list stream widget.
    response_format str
    Widget response format. Valid values are event_list.
    columns List<Property Map>
    Widget columns.
    query Property Map
    Updated list stream widget.
    responseFormat String
    Widget response format. Valid values are event_list.

    PowerpackWidgetListStreamDefinitionRequestColumn, PowerpackWidgetListStreamDefinitionRequestColumnArgs

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

    PowerpackWidgetListStreamDefinitionRequestQuery, PowerpackWidgetListStreamDefinitionRequestQueryArgs

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

    PowerpackWidgetListStreamDefinitionRequestQuerySort, PowerpackWidgetListStreamDefinitionRequestQuerySortArgs

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

    PowerpackWidgetLogStreamDefinition, PowerpackWidgetLogStreamDefinitionArgs

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

    PowerpackWidgetLogStreamDefinitionSort, PowerpackWidgetLogStreamDefinitionSortArgs

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

    PowerpackWidgetManageStatusDefinition, PowerpackWidgetManageStatusDefinitionArgs

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

    PowerpackWidgetNoteDefinition, PowerpackWidgetNoteDefinitionArgs

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

    PowerpackWidgetQueryTableDefinition, PowerpackWidgetQueryTableDefinitionArgs

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

    PowerpackWidgetQueryTableDefinitionRequest, PowerpackWidgetQueryTableDefinitionRequestArgs

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

    PowerpackWidgetQueryTableDefinitionRequestApmQuery, PowerpackWidgetQueryTableDefinitionRequestApmQueryArgs

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

    PowerpackWidgetQueryTableDefinitionRequestApmQueryComputeQuery, PowerpackWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs

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

    PowerpackWidgetQueryTableDefinitionRequestApmQueryGroupBy, PowerpackWidgetQueryTableDefinitionRequestApmQueryGroupByArgs

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

    PowerpackWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery, PowerpackWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs

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

    PowerpackWidgetQueryTableDefinitionRequestApmQueryMultiCompute, PowerpackWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs

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

    PowerpackWidgetQueryTableDefinitionRequestApmStatsQuery, PowerpackWidgetQueryTableDefinitionRequestApmStatsQueryArgs

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

    PowerpackWidgetQueryTableDefinitionRequestApmStatsQueryColumn, PowerpackWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs

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

    PowerpackWidgetQueryTableDefinitionRequestConditionalFormat, PowerpackWidgetQueryTableDefinitionRequestConditionalFormatArgs

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

    PowerpackWidgetQueryTableDefinitionRequestFormula, PowerpackWidgetQueryTableDefinitionRequestFormulaArgs

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

    PowerpackWidgetQueryTableDefinitionRequestFormulaConditionalFormat, PowerpackWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs

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

    PowerpackWidgetQueryTableDefinitionRequestFormulaLimit, PowerpackWidgetQueryTableDefinitionRequestFormulaLimitArgs

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

    PowerpackWidgetQueryTableDefinitionRequestFormulaStyle, PowerpackWidgetQueryTableDefinitionRequestFormulaStyleArgs

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

    PowerpackWidgetQueryTableDefinitionRequestLogQuery, PowerpackWidgetQueryTableDefinitionRequestLogQueryArgs

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

    PowerpackWidgetQueryTableDefinitionRequestLogQueryComputeQuery, PowerpackWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs

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

    PowerpackWidgetQueryTableDefinitionRequestLogQueryGroupBy, PowerpackWidgetQueryTableDefinitionRequestLogQueryGroupByArgs

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

    PowerpackWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery, PowerpackWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs

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

    PowerpackWidgetQueryTableDefinitionRequestLogQueryMultiCompute, PowerpackWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs

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

    PowerpackWidgetQueryTableDefinitionRequestProcessQuery, PowerpackWidgetQueryTableDefinitionRequestProcessQueryArgs

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

    PowerpackWidgetQueryTableDefinitionRequestQuery, PowerpackWidgetQueryTableDefinitionRequestQueryArgs

    ApmDependencyStatsQuery PowerpackWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery PowerpackWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery PowerpackWidgetQueryTableDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery PowerpackWidgetQueryTableDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery PowerpackWidgetQueryTableDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery PowerpackWidgetQueryTableDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery PowerpackWidgetQueryTableDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery PowerpackWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery PowerpackWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery PowerpackWidgetQueryTableDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery PowerpackWidgetQueryTableDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery PowerpackWidgetQueryTableDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery PowerpackWidgetQueryTableDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery PowerpackWidgetQueryTableDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery PowerpackWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery PowerpackWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery PowerpackWidgetQueryTableDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery PowerpackWidgetQueryTableDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery PowerpackWidgetQueryTableDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery PowerpackWidgetQueryTableDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery PowerpackWidgetQueryTableDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery PowerpackWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery PowerpackWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery PowerpackWidgetQueryTableDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery PowerpackWidgetQueryTableDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery PowerpackWidgetQueryTableDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery PowerpackWidgetQueryTableDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery PowerpackWidgetQueryTableDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query PowerpackWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query PowerpackWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query PowerpackWidgetQueryTableDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query PowerpackWidgetQueryTableDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query PowerpackWidgetQueryTableDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query PowerpackWidgetQueryTableDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query PowerpackWidgetQueryTableDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    PowerpackWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery, PowerpackWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs

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

    PowerpackWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery, PowerpackWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs

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

    PowerpackWidgetQueryTableDefinitionRequestQueryCloudCostQuery, PowerpackWidgetQueryTableDefinitionRequestQueryCloudCostQueryArgs

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

    PowerpackWidgetQueryTableDefinitionRequestQueryEventQuery, PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryArgs

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

    PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryCompute, PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs

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

    PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy, PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs

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

    PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort, PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs

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

    PowerpackWidgetQueryTableDefinitionRequestQueryEventQuerySearch, PowerpackWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs

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

    PowerpackWidgetQueryTableDefinitionRequestQueryMetricQuery, PowerpackWidgetQueryTableDefinitionRequestQueryMetricQueryArgs

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

    PowerpackWidgetQueryTableDefinitionRequestQueryProcessQuery, PowerpackWidgetQueryTableDefinitionRequestQueryProcessQueryArgs

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

    PowerpackWidgetQueryTableDefinitionRequestQuerySloQuery, PowerpackWidgetQueryTableDefinitionRequestQuerySloQueryArgs

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

    PowerpackWidgetQueryTableDefinitionRequestRumQuery, PowerpackWidgetQueryTableDefinitionRequestRumQueryArgs

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

    PowerpackWidgetQueryTableDefinitionRequestRumQueryComputeQuery, PowerpackWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs

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

    PowerpackWidgetQueryTableDefinitionRequestRumQueryGroupBy, PowerpackWidgetQueryTableDefinitionRequestRumQueryGroupByArgs

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

    PowerpackWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery, PowerpackWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs

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

    PowerpackWidgetQueryTableDefinitionRequestRumQueryMultiCompute, PowerpackWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs

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

    PowerpackWidgetQueryTableDefinitionRequestSecurityQuery, PowerpackWidgetQueryTableDefinitionRequestSecurityQueryArgs

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

    PowerpackWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery, PowerpackWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs

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

    PowerpackWidgetQueryTableDefinitionRequestSecurityQueryGroupBy, PowerpackWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs

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

    PowerpackWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery, PowerpackWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs

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

    PowerpackWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute, PowerpackWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs

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

    PowerpackWidgetQueryValueDefinition, PowerpackWidgetQueryValueDefinitionArgs

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

    PowerpackWidgetQueryValueDefinitionRequest, PowerpackWidgetQueryValueDefinitionRequestArgs

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

    PowerpackWidgetQueryValueDefinitionRequestApmQuery, PowerpackWidgetQueryValueDefinitionRequestApmQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestApmQueryComputeQuery, PowerpackWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestApmQueryGroupBy, PowerpackWidgetQueryValueDefinitionRequestApmQueryGroupByArgs

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

    PowerpackWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery, PowerpackWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestApmQueryMultiCompute, PowerpackWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs

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

    PowerpackWidgetQueryValueDefinitionRequestAuditQuery, PowerpackWidgetQueryValueDefinitionRequestAuditQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestAuditQueryComputeQuery, PowerpackWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestAuditQueryGroupBy, PowerpackWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs

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

    PowerpackWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery, PowerpackWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestAuditQueryMultiCompute, PowerpackWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs

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

    PowerpackWidgetQueryValueDefinitionRequestConditionalFormat, PowerpackWidgetQueryValueDefinitionRequestConditionalFormatArgs

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

    PowerpackWidgetQueryValueDefinitionRequestFormula, PowerpackWidgetQueryValueDefinitionRequestFormulaArgs

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

    PowerpackWidgetQueryValueDefinitionRequestFormulaConditionalFormat, PowerpackWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs

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

    PowerpackWidgetQueryValueDefinitionRequestFormulaLimit, PowerpackWidgetQueryValueDefinitionRequestFormulaLimitArgs

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

    PowerpackWidgetQueryValueDefinitionRequestFormulaStyle, PowerpackWidgetQueryValueDefinitionRequestFormulaStyleArgs

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

    PowerpackWidgetQueryValueDefinitionRequestLogQuery, PowerpackWidgetQueryValueDefinitionRequestLogQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestLogQueryComputeQuery, PowerpackWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestLogQueryGroupBy, PowerpackWidgetQueryValueDefinitionRequestLogQueryGroupByArgs

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

    PowerpackWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery, PowerpackWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestLogQueryMultiCompute, PowerpackWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs

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

    PowerpackWidgetQueryValueDefinitionRequestProcessQuery, PowerpackWidgetQueryValueDefinitionRequestProcessQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestQuery, PowerpackWidgetQueryValueDefinitionRequestQueryArgs

    ApmDependencyStatsQuery PowerpackWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery PowerpackWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery PowerpackWidgetQueryValueDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery PowerpackWidgetQueryValueDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery PowerpackWidgetQueryValueDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery PowerpackWidgetQueryValueDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery PowerpackWidgetQueryValueDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery PowerpackWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery PowerpackWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery PowerpackWidgetQueryValueDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery PowerpackWidgetQueryValueDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery PowerpackWidgetQueryValueDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery PowerpackWidgetQueryValueDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery PowerpackWidgetQueryValueDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery PowerpackWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery PowerpackWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery PowerpackWidgetQueryValueDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery PowerpackWidgetQueryValueDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery PowerpackWidgetQueryValueDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery PowerpackWidgetQueryValueDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery PowerpackWidgetQueryValueDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery PowerpackWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery PowerpackWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery PowerpackWidgetQueryValueDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery PowerpackWidgetQueryValueDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery PowerpackWidgetQueryValueDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery PowerpackWidgetQueryValueDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery PowerpackWidgetQueryValueDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query PowerpackWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query PowerpackWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query PowerpackWidgetQueryValueDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query PowerpackWidgetQueryValueDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query PowerpackWidgetQueryValueDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query PowerpackWidgetQueryValueDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query PowerpackWidgetQueryValueDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    PowerpackWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery, PowerpackWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery, PowerpackWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestQueryCloudCostQuery, PowerpackWidgetQueryValueDefinitionRequestQueryCloudCostQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestQueryEventQuery, PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryCompute, PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs

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

    PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy, PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs

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

    PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort, PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs

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

    PowerpackWidgetQueryValueDefinitionRequestQueryEventQuerySearch, PowerpackWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs

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

    PowerpackWidgetQueryValueDefinitionRequestQueryMetricQuery, PowerpackWidgetQueryValueDefinitionRequestQueryMetricQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestQueryProcessQuery, PowerpackWidgetQueryValueDefinitionRequestQueryProcessQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestQuerySloQuery, PowerpackWidgetQueryValueDefinitionRequestQuerySloQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestRumQuery, PowerpackWidgetQueryValueDefinitionRequestRumQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestRumQueryComputeQuery, PowerpackWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestRumQueryGroupBy, PowerpackWidgetQueryValueDefinitionRequestRumQueryGroupByArgs

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

    PowerpackWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery, PowerpackWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestRumQueryMultiCompute, PowerpackWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs

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

    PowerpackWidgetQueryValueDefinitionRequestSecurityQuery, PowerpackWidgetQueryValueDefinitionRequestSecurityQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery, PowerpackWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestSecurityQueryGroupBy, PowerpackWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs

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

    PowerpackWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery, PowerpackWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs

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

    PowerpackWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute, PowerpackWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs

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

    PowerpackWidgetQueryValueDefinitionTimeseriesBackground, PowerpackWidgetQueryValueDefinitionTimeseriesBackgroundArgs

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

    PowerpackWidgetQueryValueDefinitionTimeseriesBackgroundYaxis, PowerpackWidgetQueryValueDefinitionTimeseriesBackgroundYaxisArgs

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

    PowerpackWidgetRunWorkflowDefinition, PowerpackWidgetRunWorkflowDefinitionArgs

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

    PowerpackWidgetRunWorkflowDefinitionInput, PowerpackWidgetRunWorkflowDefinitionInputArgs

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

    PowerpackWidgetScatterplotDefinition, PowerpackWidgetScatterplotDefinitionArgs

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

    PowerpackWidgetScatterplotDefinitionRequest, PowerpackWidgetScatterplotDefinitionRequestArgs

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

    PowerpackWidgetScatterplotDefinitionRequestScatterplotTable, PowerpackWidgetScatterplotDefinitionRequestScatterplotTableArgs

    PowerpackWidgetScatterplotDefinitionRequestScatterplotTableFormula, PowerpackWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs

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

    PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQuery, PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs

    ApmDependencyStatsQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery
    The process query using formulas and functions.
    SloQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery
    The process query using formulas and functions.
    SloQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery
    The process query using formulas and functions.
    sloQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery
    The process query using formulas and functions.
    sloQuery PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery
    A timeseries formula and functions events query.
    metric_query PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery
    The process query using formulas and functions.
    slo_query PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery, PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery, PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQuery, PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery, PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute, PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs

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

    PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy, PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs

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

    PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort, PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs

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

    PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch, PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs

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

    PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery, PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery, PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery, PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestX, PowerpackWidgetScatterplotDefinitionRequestXArgs

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

    PowerpackWidgetScatterplotDefinitionRequestXApmQuery, PowerpackWidgetScatterplotDefinitionRequestXApmQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestXApmQueryComputeQuery, PowerpackWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestXApmQueryGroupBy, PowerpackWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs

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

    PowerpackWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery, PowerpackWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestXApmQueryMultiCompute, PowerpackWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs

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

    PowerpackWidgetScatterplotDefinitionRequestXLogQuery, PowerpackWidgetScatterplotDefinitionRequestXLogQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestXLogQueryComputeQuery, PowerpackWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestXLogQueryGroupBy, PowerpackWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs

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

    PowerpackWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery, PowerpackWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestXLogQueryMultiCompute, PowerpackWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs

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

    PowerpackWidgetScatterplotDefinitionRequestXProcessQuery, PowerpackWidgetScatterplotDefinitionRequestXProcessQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestXRumQuery, PowerpackWidgetScatterplotDefinitionRequestXRumQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestXRumQueryComputeQuery, PowerpackWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestXRumQueryGroupBy, PowerpackWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs

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

    PowerpackWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery, PowerpackWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestXRumQueryMultiCompute, PowerpackWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs

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

    PowerpackWidgetScatterplotDefinitionRequestXSecurityQuery, PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery, PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy, PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs

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

    PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery, PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute, PowerpackWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs

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

    PowerpackWidgetScatterplotDefinitionRequestY, PowerpackWidgetScatterplotDefinitionRequestYArgs

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

    PowerpackWidgetScatterplotDefinitionRequestYApmQuery, PowerpackWidgetScatterplotDefinitionRequestYApmQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestYApmQueryComputeQuery, PowerpackWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestYApmQueryGroupBy, PowerpackWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs

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

    PowerpackWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery, PowerpackWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestYApmQueryMultiCompute, PowerpackWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs

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

    PowerpackWidgetScatterplotDefinitionRequestYLogQuery, PowerpackWidgetScatterplotDefinitionRequestYLogQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestYLogQueryComputeQuery, PowerpackWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestYLogQueryGroupBy, PowerpackWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs

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

    PowerpackWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery, PowerpackWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestYLogQueryMultiCompute, PowerpackWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs

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

    PowerpackWidgetScatterplotDefinitionRequestYProcessQuery, PowerpackWidgetScatterplotDefinitionRequestYProcessQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestYRumQuery, PowerpackWidgetScatterplotDefinitionRequestYRumQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestYRumQueryComputeQuery, PowerpackWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestYRumQueryGroupBy, PowerpackWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs

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

    PowerpackWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery, PowerpackWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestYRumQueryMultiCompute, PowerpackWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs

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

    PowerpackWidgetScatterplotDefinitionRequestYSecurityQuery, PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery, PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy, PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs

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

    PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery, PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs

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

    PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute, PowerpackWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs

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

    PowerpackWidgetScatterplotDefinitionXaxis, PowerpackWidgetScatterplotDefinitionXaxisArgs

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

    PowerpackWidgetScatterplotDefinitionYaxis, PowerpackWidgetScatterplotDefinitionYaxisArgs

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

    PowerpackWidgetServiceLevelObjectiveDefinition, PowerpackWidgetServiceLevelObjectiveDefinitionArgs

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

    PowerpackWidgetServicemapDefinition, PowerpackWidgetServicemapDefinitionArgs

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

    PowerpackWidgetSloListDefinition, PowerpackWidgetSloListDefinitionArgs

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

    PowerpackWidgetSloListDefinitionRequest, PowerpackWidgetSloListDefinitionRequestArgs

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

    PowerpackWidgetSloListDefinitionRequestQuery, PowerpackWidgetSloListDefinitionRequestQueryArgs

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

    PowerpackWidgetSloListDefinitionRequestQuerySort, PowerpackWidgetSloListDefinitionRequestQuerySortArgs

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

    PowerpackWidgetSunburstDefinition, PowerpackWidgetSunburstDefinitionArgs

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

    PowerpackWidgetSunburstDefinitionLegendInline, PowerpackWidgetSunburstDefinitionLegendInlineArgs

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

    PowerpackWidgetSunburstDefinitionLegendTable, PowerpackWidgetSunburstDefinitionLegendTableArgs

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

    PowerpackWidgetSunburstDefinitionRequest, PowerpackWidgetSunburstDefinitionRequestArgs

    ApmQuery PowerpackWidgetSunburstDefinitionRequestApmQuery
    The query to use for this widget.
    AuditQuery PowerpackWidgetSunburstDefinitionRequestAuditQuery
    The query to use for this widget.
    Formulas List<PowerpackWidgetSunburstDefinitionRequestFormula>
    LogQuery PowerpackWidgetSunburstDefinitionRequestLogQuery
    The query to use for this widget.
    NetworkQuery PowerpackWidgetSunburstDefinitionRequestNetworkQuery
    The query to use for this widget.
    ProcessQuery PowerpackWidgetSunburstDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries List<PowerpackWidgetSunburstDefinitionRequestQuery>
    RumQuery PowerpackWidgetSunburstDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery PowerpackWidgetSunburstDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style PowerpackWidgetSunburstDefinitionRequestStyle
    Define style for the widget's request.
    ApmQuery PowerpackWidgetSunburstDefinitionRequestApmQuery
    The query to use for this widget.
    AuditQuery PowerpackWidgetSunburstDefinitionRequestAuditQuery
    The query to use for this widget.
    Formulas []PowerpackWidgetSunburstDefinitionRequestFormula
    LogQuery PowerpackWidgetSunburstDefinitionRequestLogQuery
    The query to use for this widget.
    NetworkQuery PowerpackWidgetSunburstDefinitionRequestNetworkQuery
    The query to use for this widget.
    ProcessQuery PowerpackWidgetSunburstDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries []PowerpackWidgetSunburstDefinitionRequestQuery
    RumQuery PowerpackWidgetSunburstDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery PowerpackWidgetSunburstDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style PowerpackWidgetSunburstDefinitionRequestStyle
    Define style for the widget's request.
    apmQuery PowerpackWidgetSunburstDefinitionRequestApmQuery
    The query to use for this widget.
    auditQuery PowerpackWidgetSunburstDefinitionRequestAuditQuery
    The query to use for this widget.
    formulas List<PowerpackWidgetSunburstDefinitionRequestFormula>
    logQuery PowerpackWidgetSunburstDefinitionRequestLogQuery
    The query to use for this widget.
    networkQuery PowerpackWidgetSunburstDefinitionRequestNetworkQuery
    The query to use for this widget.
    processQuery PowerpackWidgetSunburstDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<PowerpackWidgetSunburstDefinitionRequestQuery>
    rumQuery PowerpackWidgetSunburstDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery PowerpackWidgetSunburstDefinitionRequestSecurityQuery
    The query to use for this widget.
    style PowerpackWidgetSunburstDefinitionRequestStyle
    Define style for the widget's request.
    apmQuery PowerpackWidgetSunburstDefinitionRequestApmQuery
    The query to use for this widget.
    auditQuery PowerpackWidgetSunburstDefinitionRequestAuditQuery
    The query to use for this widget.
    formulas PowerpackWidgetSunburstDefinitionRequestFormula[]
    logQuery PowerpackWidgetSunburstDefinitionRequestLogQuery
    The query to use for this widget.
    networkQuery PowerpackWidgetSunburstDefinitionRequestNetworkQuery
    The query to use for this widget.
    processQuery PowerpackWidgetSunburstDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    queries PowerpackWidgetSunburstDefinitionRequestQuery[]
    rumQuery PowerpackWidgetSunburstDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery PowerpackWidgetSunburstDefinitionRequestSecurityQuery
    The query to use for this widget.
    style PowerpackWidgetSunburstDefinitionRequestStyle
    Define style for the widget's request.
    apm_query PowerpackWidgetSunburstDefinitionRequestApmQuery
    The query to use for this widget.
    audit_query PowerpackWidgetSunburstDefinitionRequestAuditQuery
    The query to use for this widget.
    formulas Sequence[PowerpackWidgetSunburstDefinitionRequestFormula]
    log_query PowerpackWidgetSunburstDefinitionRequestLogQuery
    The query to use for this widget.
    network_query PowerpackWidgetSunburstDefinitionRequestNetworkQuery
    The query to use for this widget.
    process_query PowerpackWidgetSunburstDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    queries Sequence[PowerpackWidgetSunburstDefinitionRequestQuery]
    rum_query PowerpackWidgetSunburstDefinitionRequestRumQuery
    The query to use for this widget.
    security_query PowerpackWidgetSunburstDefinitionRequestSecurityQuery
    The query to use for this widget.
    style PowerpackWidgetSunburstDefinitionRequestStyle
    Define style for the widget's request.
    apmQuery Property Map
    The query to use for this widget.
    auditQuery Property Map
    The query to use for this widget.
    formulas List<Property Map>
    logQuery Property Map
    The query to use for this widget.
    networkQuery Property Map
    The query to use for this widget.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<Property Map>
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.
    style Property Map
    Define style for the widget's request.

    PowerpackWidgetSunburstDefinitionRequestApmQuery, PowerpackWidgetSunburstDefinitionRequestApmQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestApmQueryComputeQuery, PowerpackWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestApmQueryGroupBy, PowerpackWidgetSunburstDefinitionRequestApmQueryGroupByArgs

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

    PowerpackWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery, PowerpackWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestApmQueryMultiCompute, PowerpackWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs

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

    PowerpackWidgetSunburstDefinitionRequestAuditQuery, PowerpackWidgetSunburstDefinitionRequestAuditQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestAuditQueryComputeQuery, PowerpackWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestAuditQueryGroupBy, PowerpackWidgetSunburstDefinitionRequestAuditQueryGroupByArgs

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

    PowerpackWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery, PowerpackWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestAuditQueryMultiCompute, PowerpackWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs

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

    PowerpackWidgetSunburstDefinitionRequestFormula, PowerpackWidgetSunburstDefinitionRequestFormulaArgs

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

    PowerpackWidgetSunburstDefinitionRequestFormulaConditionalFormat, PowerpackWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs

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

    PowerpackWidgetSunburstDefinitionRequestFormulaLimit, PowerpackWidgetSunburstDefinitionRequestFormulaLimitArgs

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

    PowerpackWidgetSunburstDefinitionRequestFormulaStyle, PowerpackWidgetSunburstDefinitionRequestFormulaStyleArgs

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

    PowerpackWidgetSunburstDefinitionRequestLogQuery, PowerpackWidgetSunburstDefinitionRequestLogQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestLogQueryComputeQuery, PowerpackWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestLogQueryGroupBy, PowerpackWidgetSunburstDefinitionRequestLogQueryGroupByArgs

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

    PowerpackWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery, PowerpackWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestLogQueryMultiCompute, PowerpackWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs

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

    PowerpackWidgetSunburstDefinitionRequestNetworkQuery, PowerpackWidgetSunburstDefinitionRequestNetworkQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestNetworkQueryComputeQuery, PowerpackWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestNetworkQueryGroupBy, PowerpackWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs

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

    PowerpackWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery, PowerpackWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestNetworkQueryMultiCompute, PowerpackWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs

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

    PowerpackWidgetSunburstDefinitionRequestProcessQuery, PowerpackWidgetSunburstDefinitionRequestProcessQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestQuery, PowerpackWidgetSunburstDefinitionRequestQueryArgs

    ApmDependencyStatsQuery PowerpackWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery PowerpackWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery PowerpackWidgetSunburstDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery PowerpackWidgetSunburstDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery PowerpackWidgetSunburstDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery PowerpackWidgetSunburstDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery PowerpackWidgetSunburstDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery PowerpackWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery PowerpackWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery PowerpackWidgetSunburstDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery PowerpackWidgetSunburstDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery PowerpackWidgetSunburstDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery PowerpackWidgetSunburstDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery PowerpackWidgetSunburstDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery PowerpackWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery PowerpackWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery PowerpackWidgetSunburstDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery PowerpackWidgetSunburstDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery PowerpackWidgetSunburstDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery PowerpackWidgetSunburstDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery PowerpackWidgetSunburstDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery PowerpackWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery PowerpackWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery PowerpackWidgetSunburstDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery PowerpackWidgetSunburstDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery PowerpackWidgetSunburstDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery PowerpackWidgetSunburstDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery PowerpackWidgetSunburstDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query PowerpackWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query PowerpackWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query PowerpackWidgetSunburstDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query PowerpackWidgetSunburstDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query PowerpackWidgetSunburstDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query PowerpackWidgetSunburstDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query PowerpackWidgetSunburstDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    PowerpackWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery, PowerpackWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery, PowerpackWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestQueryCloudCostQuery, PowerpackWidgetSunburstDefinitionRequestQueryCloudCostQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestQueryEventQuery, PowerpackWidgetSunburstDefinitionRequestQueryEventQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestQueryEventQueryCompute, PowerpackWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs

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

    PowerpackWidgetSunburstDefinitionRequestQueryEventQueryGroupBy, PowerpackWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs

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

    PowerpackWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort, PowerpackWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs

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

    PowerpackWidgetSunburstDefinitionRequestQueryEventQuerySearch, PowerpackWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs

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

    PowerpackWidgetSunburstDefinitionRequestQueryMetricQuery, PowerpackWidgetSunburstDefinitionRequestQueryMetricQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestQueryProcessQuery, PowerpackWidgetSunburstDefinitionRequestQueryProcessQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestQuerySloQuery, PowerpackWidgetSunburstDefinitionRequestQuerySloQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestRumQuery, PowerpackWidgetSunburstDefinitionRequestRumQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestRumQueryComputeQuery, PowerpackWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestRumQueryGroupBy, PowerpackWidgetSunburstDefinitionRequestRumQueryGroupByArgs

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

    PowerpackWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery, PowerpackWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestRumQueryMultiCompute, PowerpackWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs

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

    PowerpackWidgetSunburstDefinitionRequestSecurityQuery, PowerpackWidgetSunburstDefinitionRequestSecurityQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestSecurityQueryComputeQuery, PowerpackWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestSecurityQueryGroupBy, PowerpackWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs

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

    PowerpackWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery, PowerpackWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs

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

    PowerpackWidgetSunburstDefinitionRequestSecurityQueryMultiCompute, PowerpackWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs

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

    PowerpackWidgetSunburstDefinitionRequestStyle, PowerpackWidgetSunburstDefinitionRequestStyleArgs

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

    PowerpackWidgetTimeseriesDefinition, PowerpackWidgetTimeseriesDefinitionArgs

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

    PowerpackWidgetTimeseriesDefinitionEvent, PowerpackWidgetTimeseriesDefinitionEventArgs

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

    PowerpackWidgetTimeseriesDefinitionMarker, PowerpackWidgetTimeseriesDefinitionMarkerArgs

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

    PowerpackWidgetTimeseriesDefinitionRequest, PowerpackWidgetTimeseriesDefinitionRequestArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestApmQuery, PowerpackWidgetTimeseriesDefinitionRequestApmQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestApmQueryComputeQuery, PowerpackWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestApmQueryGroupBy, PowerpackWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery, PowerpackWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestApmQueryMultiCompute, PowerpackWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestAuditQuery, PowerpackWidgetTimeseriesDefinitionRequestAuditQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery, PowerpackWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestAuditQueryGroupBy, PowerpackWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery, PowerpackWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute, PowerpackWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestFormula, PowerpackWidgetTimeseriesDefinitionRequestFormulaArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestFormulaConditionalFormat, PowerpackWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestFormulaLimit, PowerpackWidgetTimeseriesDefinitionRequestFormulaLimitArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestFormulaStyle, PowerpackWidgetTimeseriesDefinitionRequestFormulaStyleArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestLogQuery, PowerpackWidgetTimeseriesDefinitionRequestLogQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestLogQueryComputeQuery, PowerpackWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestLogQueryGroupBy, PowerpackWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery, PowerpackWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestLogQueryMultiCompute, PowerpackWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestMetadata, PowerpackWidgetTimeseriesDefinitionRequestMetadataArgs

    Expression string
    The expression name.
    AliasName string
    The expression alias.
    Expression string
    The expression name.
    AliasName string
    The expression alias.
    expression String
    The expression name.
    aliasName String
    The expression alias.
    expression string
    The expression name.
    aliasName string
    The expression alias.
    expression str
    The expression name.
    alias_name str
    The expression alias.
    expression String
    The expression name.
    aliasName String
    The expression alias.

    PowerpackWidgetTimeseriesDefinitionRequestNetworkQuery, PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery, PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy, PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery, PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute, PowerpackWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestProcessQuery, PowerpackWidgetTimeseriesDefinitionRequestProcessQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestQuery, PowerpackWidgetTimeseriesDefinitionRequestQueryArgs

    ApmDependencyStatsQuery PowerpackWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery PowerpackWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery PowerpackWidgetTimeseriesDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery PowerpackWidgetTimeseriesDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery PowerpackWidgetTimeseriesDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery PowerpackWidgetTimeseriesDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery PowerpackWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery PowerpackWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery PowerpackWidgetTimeseriesDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery PowerpackWidgetTimeseriesDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery PowerpackWidgetTimeseriesDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery PowerpackWidgetTimeseriesDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery PowerpackWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery PowerpackWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery PowerpackWidgetTimeseriesDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery PowerpackWidgetTimeseriesDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery PowerpackWidgetTimeseriesDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery PowerpackWidgetTimeseriesDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery PowerpackWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery PowerpackWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery PowerpackWidgetTimeseriesDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery PowerpackWidgetTimeseriesDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery PowerpackWidgetTimeseriesDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery PowerpackWidgetTimeseriesDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query PowerpackWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query PowerpackWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query PowerpackWidgetTimeseriesDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query PowerpackWidgetTimeseriesDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query PowerpackWidgetTimeseriesDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query PowerpackWidgetTimeseriesDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    PowerpackWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery, PowerpackWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery, PowerpackWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestQueryCloudCostQuery, PowerpackWidgetTimeseriesDefinitionRequestQueryCloudCostQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuery, PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryCompute, PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy, PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort, PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuerySearch, PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestQueryMetricQuery, PowerpackWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestQueryProcessQuery, PowerpackWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestQuerySloQuery, PowerpackWidgetTimeseriesDefinitionRequestQuerySloQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestRumQuery, PowerpackWidgetTimeseriesDefinitionRequestRumQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestRumQueryComputeQuery, PowerpackWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestRumQueryGroupBy, PowerpackWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery, PowerpackWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestRumQueryMultiCompute, PowerpackWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestSecurityQuery, PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery, PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy, PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery, PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute, PowerpackWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs

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

    PowerpackWidgetTimeseriesDefinitionRequestStyle, PowerpackWidgetTimeseriesDefinitionRequestStyleArgs

    LineType string
    The type of lines displayed. Valid values are dashed, dotted, solid.
    LineWidth string
    The width of line displayed. Valid values are normal, thick, thin.
    Palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    LineType string
    The type of lines displayed. Valid values are dashed, dotted, solid.
    LineWidth string
    The width of line displayed. Valid values are normal, thick, thin.
    Palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    lineType String
    The type of lines displayed. Valid values are dashed, dotted, solid.
    lineWidth String
    The width of line displayed. Valid values are normal, thick, thin.
    palette String
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    lineType string
    The type of lines displayed. Valid values are dashed, dotted, solid.
    lineWidth string
    The width of line displayed. Valid values are normal, thick, thin.
    palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    line_type str
    The type of lines displayed. Valid values are dashed, dotted, solid.
    line_width str
    The width of line displayed. Valid values are normal, thick, thin.
    palette str
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    lineType String
    The type of lines displayed. Valid values are dashed, dotted, solid.
    lineWidth String
    The width of line displayed. Valid values are normal, thick, thin.
    palette String
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.

    PowerpackWidgetTimeseriesDefinitionRightYaxis, PowerpackWidgetTimeseriesDefinitionRightYaxisArgs

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

    PowerpackWidgetTimeseriesDefinitionYaxis, PowerpackWidgetTimeseriesDefinitionYaxisArgs

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

    PowerpackWidgetToplistDefinition, PowerpackWidgetToplistDefinitionArgs

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

    PowerpackWidgetToplistDefinitionRequest, PowerpackWidgetToplistDefinitionRequestArgs

    ApmQuery PowerpackWidgetToplistDefinitionRequestApmQuery
    The query to use for this widget.
    AuditQuery PowerpackWidgetToplistDefinitionRequestAuditQuery
    The query to use for this widget.
    ConditionalFormats List<PowerpackWidgetToplistDefinitionRequestConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background, depending on a rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Formulas List<PowerpackWidgetToplistDefinitionRequestFormula>
    LogQuery PowerpackWidgetToplistDefinitionRequestLogQuery
    The query to use for this widget.
    ProcessQuery PowerpackWidgetToplistDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries List<PowerpackWidgetToplistDefinitionRequestQuery>
    RumQuery PowerpackWidgetToplistDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery PowerpackWidgetToplistDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style PowerpackWidgetToplistDefinitionRequestStyle
    Define request for the widget's style.
    ApmQuery PowerpackWidgetToplistDefinitionRequestApmQuery
    The query to use for this widget.
    AuditQuery PowerpackWidgetToplistDefinitionRequestAuditQuery
    The query to use for this widget.
    ConditionalFormats []PowerpackWidgetToplistDefinitionRequestConditionalFormat
    Conditional formats allow you to set the color of your widget content or background, depending on a rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Formulas []PowerpackWidgetToplistDefinitionRequestFormula
    LogQuery PowerpackWidgetToplistDefinitionRequestLogQuery
    The query to use for this widget.
    ProcessQuery PowerpackWidgetToplistDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries []PowerpackWidgetToplistDefinitionRequestQuery
    RumQuery PowerpackWidgetToplistDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery PowerpackWidgetToplistDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style PowerpackWidgetToplistDefinitionRequestStyle
    Define request for the widget's style.
    apmQuery PowerpackWidgetToplistDefinitionRequestApmQuery
    The query to use for this widget.
    auditQuery PowerpackWidgetToplistDefinitionRequestAuditQuery
    The query to use for this widget.
    conditionalFormats List<PowerpackWidgetToplistDefinitionRequestConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background, depending on a rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas List<PowerpackWidgetToplistDefinitionRequestFormula>
    logQuery PowerpackWidgetToplistDefinitionRequestLogQuery
    The query to use for this widget.
    processQuery PowerpackWidgetToplistDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<PowerpackWidgetToplistDefinitionRequestQuery>
    rumQuery PowerpackWidgetToplistDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery PowerpackWidgetToplistDefinitionRequestSecurityQuery
    The query to use for this widget.
    style PowerpackWidgetToplistDefinitionRequestStyle
    Define request for the widget's style.
    apmQuery PowerpackWidgetToplistDefinitionRequestApmQuery
    The query to use for this widget.
    auditQuery PowerpackWidgetToplistDefinitionRequestAuditQuery
    The query to use for this widget.
    conditionalFormats PowerpackWidgetToplistDefinitionRequestConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background, depending on a rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas PowerpackWidgetToplistDefinitionRequestFormula[]
    logQuery PowerpackWidgetToplistDefinitionRequestLogQuery
    The query to use for this widget.
    processQuery PowerpackWidgetToplistDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    queries PowerpackWidgetToplistDefinitionRequestQuery[]
    rumQuery PowerpackWidgetToplistDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery PowerpackWidgetToplistDefinitionRequestSecurityQuery
    The query to use for this widget.
    style PowerpackWidgetToplistDefinitionRequestStyle
    Define request for the widget's style.
    apm_query PowerpackWidgetToplistDefinitionRequestApmQuery
    The query to use for this widget.
    audit_query PowerpackWidgetToplistDefinitionRequestAuditQuery
    The query to use for this widget.
    conditional_formats Sequence[PowerpackWidgetToplistDefinitionRequestConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background, depending on a rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas Sequence[PowerpackWidgetToplistDefinitionRequestFormula]
    log_query PowerpackWidgetToplistDefinitionRequestLogQuery
    The query to use for this widget.
    process_query PowerpackWidgetToplistDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    queries Sequence[PowerpackWidgetToplistDefinitionRequestQuery]
    rum_query PowerpackWidgetToplistDefinitionRequestRumQuery
    The query to use for this widget.
    security_query PowerpackWidgetToplistDefinitionRequestSecurityQuery
    The query to use for this widget.
    style PowerpackWidgetToplistDefinitionRequestStyle
    Define request for the widget's style.
    apmQuery Property Map
    The query to use for this widget.
    auditQuery Property Map
    The query to use for this widget.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background, depending on a rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas List<Property Map>
    logQuery Property Map
    The query to use for this widget.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<Property Map>
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.
    style Property Map
    Define request for the widget's style.

    PowerpackWidgetToplistDefinitionRequestApmQuery, PowerpackWidgetToplistDefinitionRequestApmQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestApmQueryComputeQuery, PowerpackWidgetToplistDefinitionRequestApmQueryComputeQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestApmQueryGroupBy, PowerpackWidgetToplistDefinitionRequestApmQueryGroupByArgs

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

    PowerpackWidgetToplistDefinitionRequestApmQueryGroupBySortQuery, PowerpackWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestApmQueryMultiCompute, PowerpackWidgetToplistDefinitionRequestApmQueryMultiComputeArgs

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

    PowerpackWidgetToplistDefinitionRequestAuditQuery, PowerpackWidgetToplistDefinitionRequestAuditQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestAuditQueryComputeQuery, PowerpackWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestAuditQueryGroupBy, PowerpackWidgetToplistDefinitionRequestAuditQueryGroupByArgs

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

    PowerpackWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery, PowerpackWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestAuditQueryMultiCompute, PowerpackWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs

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

    PowerpackWidgetToplistDefinitionRequestConditionalFormat, PowerpackWidgetToplistDefinitionRequestConditionalFormatArgs

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

    PowerpackWidgetToplistDefinitionRequestFormula, PowerpackWidgetToplistDefinitionRequestFormulaArgs

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

    PowerpackWidgetToplistDefinitionRequestFormulaConditionalFormat, PowerpackWidgetToplistDefinitionRequestFormulaConditionalFormatArgs

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

    PowerpackWidgetToplistDefinitionRequestFormulaLimit, PowerpackWidgetToplistDefinitionRequestFormulaLimitArgs

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

    PowerpackWidgetToplistDefinitionRequestFormulaStyle, PowerpackWidgetToplistDefinitionRequestFormulaStyleArgs

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

    PowerpackWidgetToplistDefinitionRequestLogQuery, PowerpackWidgetToplistDefinitionRequestLogQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestLogQueryComputeQuery, PowerpackWidgetToplistDefinitionRequestLogQueryComputeQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestLogQueryGroupBy, PowerpackWidgetToplistDefinitionRequestLogQueryGroupByArgs

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

    PowerpackWidgetToplistDefinitionRequestLogQueryGroupBySortQuery, PowerpackWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestLogQueryMultiCompute, PowerpackWidgetToplistDefinitionRequestLogQueryMultiComputeArgs

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

    PowerpackWidgetToplistDefinitionRequestProcessQuery, PowerpackWidgetToplistDefinitionRequestProcessQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestQuery, PowerpackWidgetToplistDefinitionRequestQueryArgs

    ApmDependencyStatsQuery PowerpackWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery PowerpackWidgetToplistDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery PowerpackWidgetToplistDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery PowerpackWidgetToplistDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery PowerpackWidgetToplistDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery PowerpackWidgetToplistDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery PowerpackWidgetToplistDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery PowerpackWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery PowerpackWidgetToplistDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery PowerpackWidgetToplistDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery PowerpackWidgetToplistDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery PowerpackWidgetToplistDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery PowerpackWidgetToplistDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery PowerpackWidgetToplistDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery PowerpackWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery PowerpackWidgetToplistDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery PowerpackWidgetToplistDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery PowerpackWidgetToplistDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery PowerpackWidgetToplistDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery PowerpackWidgetToplistDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery PowerpackWidgetToplistDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery PowerpackWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery PowerpackWidgetToplistDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery PowerpackWidgetToplistDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery PowerpackWidgetToplistDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery PowerpackWidgetToplistDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery PowerpackWidgetToplistDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery PowerpackWidgetToplistDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query PowerpackWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query PowerpackWidgetToplistDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query PowerpackWidgetToplistDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query PowerpackWidgetToplistDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query PowerpackWidgetToplistDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query PowerpackWidgetToplistDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query PowerpackWidgetToplistDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    PowerpackWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery, PowerpackWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestQueryApmResourceStatsQuery, PowerpackWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestQueryCloudCostQuery, PowerpackWidgetToplistDefinitionRequestQueryCloudCostQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestQueryEventQuery, PowerpackWidgetToplistDefinitionRequestQueryEventQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestQueryEventQueryCompute, PowerpackWidgetToplistDefinitionRequestQueryEventQueryComputeArgs

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

    PowerpackWidgetToplistDefinitionRequestQueryEventQueryGroupBy, PowerpackWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs

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

    PowerpackWidgetToplistDefinitionRequestQueryEventQueryGroupBySort, PowerpackWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs

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

    PowerpackWidgetToplistDefinitionRequestQueryEventQuerySearch, PowerpackWidgetToplistDefinitionRequestQueryEventQuerySearchArgs

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

    PowerpackWidgetToplistDefinitionRequestQueryMetricQuery, PowerpackWidgetToplistDefinitionRequestQueryMetricQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestQueryProcessQuery, PowerpackWidgetToplistDefinitionRequestQueryProcessQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestQuerySloQuery, PowerpackWidgetToplistDefinitionRequestQuerySloQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestRumQuery, PowerpackWidgetToplistDefinitionRequestRumQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestRumQueryComputeQuery, PowerpackWidgetToplistDefinitionRequestRumQueryComputeQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestRumQueryGroupBy, PowerpackWidgetToplistDefinitionRequestRumQueryGroupByArgs

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

    PowerpackWidgetToplistDefinitionRequestRumQueryGroupBySortQuery, PowerpackWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestRumQueryMultiCompute, PowerpackWidgetToplistDefinitionRequestRumQueryMultiComputeArgs

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

    PowerpackWidgetToplistDefinitionRequestSecurityQuery, PowerpackWidgetToplistDefinitionRequestSecurityQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestSecurityQueryComputeQuery, PowerpackWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestSecurityQueryGroupBy, PowerpackWidgetToplistDefinitionRequestSecurityQueryGroupByArgs

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

    PowerpackWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery, PowerpackWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs

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

    PowerpackWidgetToplistDefinitionRequestSecurityQueryMultiCompute, PowerpackWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs

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

    PowerpackWidgetToplistDefinitionRequestStyle, PowerpackWidgetToplistDefinitionRequestStyleArgs

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

    PowerpackWidgetTopologyMapDefinition, PowerpackWidgetTopologyMapDefinitionArgs

    CustomLinks List<PowerpackWidgetTopologyMapDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    Requests List<PowerpackWidgetTopologyMapDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (query and request_type are required within the request).
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    CustomLinks []PowerpackWidgetTopologyMapDefinitionCustomLink
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    Requests []PowerpackWidgetTopologyMapDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (query and request_type are required within the request).
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    customLinks List<PowerpackWidgetTopologyMapDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    requests List<PowerpackWidgetTopologyMapDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (query and request_type are required within the request).
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    customLinks PowerpackWidgetTopologyMapDefinitionCustomLink[]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    requests PowerpackWidgetTopologyMapDefinitionRequest[]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (query and request_type are required within the request).
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    custom_links Sequence[PowerpackWidgetTopologyMapDefinitionCustomLink]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    requests Sequence[PowerpackWidgetTopologyMapDefinitionRequest]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (query and request_type are required within the request).
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    customLinks List<Property Map>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    requests List<Property Map>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (query and request_type are required within the request).
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    PowerpackWidgetTopologyMapDefinitionRequest, PowerpackWidgetTopologyMapDefinitionRequestArgs

    Queries List<PowerpackWidgetTopologyMapDefinitionRequestQuery>
    The query for a Topology request.
    RequestType string
    The request type for the Topology request ('topology'). Valid values are topology.
    Queries []PowerpackWidgetTopologyMapDefinitionRequestQuery
    The query for a Topology request.
    RequestType string
    The request type for the Topology request ('topology'). Valid values are topology.
    queries List<PowerpackWidgetTopologyMapDefinitionRequestQuery>
    The query for a Topology request.
    requestType String
    The request type for the Topology request ('topology'). Valid values are topology.
    queries PowerpackWidgetTopologyMapDefinitionRequestQuery[]
    The query for a Topology request.
    requestType string
    The request type for the Topology request ('topology'). Valid values are topology.
    queries Sequence[PowerpackWidgetTopologyMapDefinitionRequestQuery]
    The query for a Topology request.
    request_type str
    The request type for the Topology request ('topology'). Valid values are topology.
    queries List<Property Map>
    The query for a Topology request.
    requestType String
    The request type for the Topology request ('topology'). Valid values are topology.

    PowerpackWidgetTopologyMapDefinitionRequestQuery, PowerpackWidgetTopologyMapDefinitionRequestQueryArgs

    DataSource string
    The data source for the Topology request ('servicemap' or 'datastreams'). Valid values are data_streams, service_map.
    Filters List<string>
    Your environment and primary tag (or * if enabled for your account).
    Service string
    The ID of the service to map.
    DataSource string
    The data source for the Topology request ('servicemap' or 'datastreams'). Valid values are data_streams, service_map.
    Filters []string
    Your environment and primary tag (or * if enabled for your account).
    Service string
    The ID of the service to map.
    dataSource String
    The data source for the Topology request ('servicemap' or 'datastreams'). Valid values are data_streams, service_map.
    filters List<String>
    Your environment and primary tag (or * if enabled for your account).
    service String
    The ID of the service to map.
    dataSource string
    The data source for the Topology request ('servicemap' or 'datastreams'). Valid values are data_streams, service_map.
    filters string[]
    Your environment and primary tag (or * if enabled for your account).
    service string
    The ID of the service to map.
    data_source str
    The data source for the Topology request ('servicemap' or 'datastreams'). Valid values are data_streams, service_map.
    filters Sequence[str]
    Your environment and primary tag (or * if enabled for your account).
    service str
    The ID of the service to map.
    dataSource String
    The data source for the Topology request ('servicemap' or 'datastreams'). Valid values are data_streams, service_map.
    filters List<String>
    Your environment and primary tag (or * if enabled for your account).
    service String
    The ID of the service to map.

    PowerpackWidgetTraceServiceDefinition, PowerpackWidgetTraceServiceDefinitionArgs

    Env string
    APM environment.
    Service string
    APM service.
    SpanName string
    APM span name
    DisplayFormat string
    The number of columns to display. Valid values are one_column, two_column, three_column.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    ShowBreakdown bool
    Whether to show the latency breakdown or not.
    ShowDistribution bool
    Whether to show the latency distribution or not.
    ShowErrors bool
    Whether to show the error metrics or not.
    ShowHits bool
    Whether to show the hits metrics or not
    ShowLatency bool
    Whether to show the latency metrics or not.
    ShowResourceList bool
    Whether to show the resource list or not.
    SizeFormat string
    The size of the widget. Valid values are small, medium, large.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Env string
    APM environment.
    Service string
    APM service.
    SpanName string
    APM span name
    DisplayFormat string
    The number of columns to display. Valid values are one_column, two_column, three_column.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    ShowBreakdown bool
    Whether to show the latency breakdown or not.
    ShowDistribution bool
    Whether to show the latency distribution or not.
    ShowErrors bool
    Whether to show the error metrics or not.
    ShowHits bool
    Whether to show the hits metrics or not
    ShowLatency bool
    Whether to show the latency metrics or not.
    ShowResourceList bool
    Whether to show the resource list or not.
    SizeFormat string
    The size of the widget. Valid values are small, medium, large.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    env String
    APM environment.
    service String
    APM service.
    spanName String
    APM span name
    displayFormat String
    The number of columns to display. Valid values are one_column, two_column, three_column.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    showBreakdown Boolean
    Whether to show the latency breakdown or not.
    showDistribution Boolean
    Whether to show the latency distribution or not.
    showErrors Boolean
    Whether to show the error metrics or not.
    showHits Boolean
    Whether to show the hits metrics or not
    showLatency Boolean
    Whether to show the latency metrics or not.
    showResourceList Boolean
    Whether to show the resource list or not.
    sizeFormat String
    The size of the widget. Valid values are small, medium, large.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    env string
    APM environment.
    service string
    APM service.
    spanName string
    APM span name
    displayFormat string
    The number of columns to display. Valid values are one_column, two_column, three_column.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    showBreakdown boolean
    Whether to show the latency breakdown or not.
    showDistribution boolean
    Whether to show the latency distribution or not.
    showErrors boolean
    Whether to show the error metrics or not.
    showHits boolean
    Whether to show the hits metrics or not
    showLatency boolean
    Whether to show the latency metrics or not.
    showResourceList boolean
    Whether to show the resource list or not.
    sizeFormat string
    The size of the widget. Valid values are small, medium, large.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    env str
    APM environment.
    service str
    APM service.
    span_name str
    APM span name
    display_format str
    The number of columns to display. Valid values are one_column, two_column, three_column.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    show_breakdown bool
    Whether to show the latency breakdown or not.
    show_distribution bool
    Whether to show the latency distribution or not.
    show_errors bool
    Whether to show the error metrics or not.
    show_hits bool
    Whether to show the hits metrics or not
    show_latency bool
    Whether to show the latency metrics or not.
    show_resource_list bool
    Whether to show the resource list or not.
    size_format str
    The size of the widget. Valid values are small, medium, large.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    env String
    APM environment.
    service String
    APM service.
    spanName String
    APM span name
    displayFormat String
    The number of columns to display. Valid values are one_column, two_column, three_column.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    showBreakdown Boolean
    Whether to show the latency breakdown or not.
    showDistribution Boolean
    Whether to show the latency distribution or not.
    showErrors Boolean
    Whether to show the error metrics or not.
    showHits Boolean
    Whether to show the hits metrics or not
    showLatency Boolean
    Whether to show the latency metrics or not.
    showResourceList Boolean
    Whether to show the resource list or not.
    sizeFormat String
    The size of the widget. Valid values are small, medium, large.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).

    PowerpackWidgetTreemapDefinition, PowerpackWidgetTreemapDefinitionArgs

    Requests List<PowerpackWidgetTreemapDefinitionRequest>
    Nested block describing the request to use when displaying the widget.
    Title string
    The title of the widget.
    Requests []PowerpackWidgetTreemapDefinitionRequest
    Nested block describing the request to use when displaying the widget.
    Title string
    The title of the widget.
    requests List<PowerpackWidgetTreemapDefinitionRequest>
    Nested block describing the request to use when displaying the widget.
    title String
    The title of the widget.
    requests PowerpackWidgetTreemapDefinitionRequest[]
    Nested block describing the request to use when displaying the widget.
    title string
    The title of the widget.
    requests Sequence[PowerpackWidgetTreemapDefinitionRequest]
    Nested block describing the request to use when displaying the widget.
    title str
    The title of the widget.
    requests List<Property Map>
    Nested block describing the request to use when displaying the widget.
    title String
    The title of the widget.

    PowerpackWidgetTreemapDefinitionRequest, PowerpackWidgetTreemapDefinitionRequestArgs

    PowerpackWidgetTreemapDefinitionRequestFormula, PowerpackWidgetTreemapDefinitionRequestFormulaArgs

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

    PowerpackWidgetTreemapDefinitionRequestFormulaConditionalFormat, PowerpackWidgetTreemapDefinitionRequestFormulaConditionalFormatArgs

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

    PowerpackWidgetTreemapDefinitionRequestFormulaLimit, PowerpackWidgetTreemapDefinitionRequestFormulaLimitArgs

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

    PowerpackWidgetTreemapDefinitionRequestFormulaStyle, PowerpackWidgetTreemapDefinitionRequestFormulaStyleArgs

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

    PowerpackWidgetTreemapDefinitionRequestQuery, PowerpackWidgetTreemapDefinitionRequestQueryArgs

    ApmDependencyStatsQuery PowerpackWidgetTreemapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery PowerpackWidgetTreemapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery PowerpackWidgetTreemapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery PowerpackWidgetTreemapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery PowerpackWidgetTreemapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery PowerpackWidgetTreemapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery PowerpackWidgetTreemapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery PowerpackWidgetTreemapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery PowerpackWidgetTreemapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery PowerpackWidgetTreemapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery PowerpackWidgetTreemapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery PowerpackWidgetTreemapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery PowerpackWidgetTreemapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery PowerpackWidgetTreemapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery PowerpackWidgetTreemapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery PowerpackWidgetTreemapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery PowerpackWidgetTreemapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery PowerpackWidgetTreemapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery PowerpackWidgetTreemapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery PowerpackWidgetTreemapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery PowerpackWidgetTreemapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery PowerpackWidgetTreemapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery PowerpackWidgetTreemapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery PowerpackWidgetTreemapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery PowerpackWidgetTreemapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery PowerpackWidgetTreemapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery PowerpackWidgetTreemapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery PowerpackWidgetTreemapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query PowerpackWidgetTreemapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query PowerpackWidgetTreemapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query PowerpackWidgetTreemapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query PowerpackWidgetTreemapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query PowerpackWidgetTreemapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query PowerpackWidgetTreemapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query PowerpackWidgetTreemapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    PowerpackWidgetTreemapDefinitionRequestQueryApmDependencyStatsQuery, PowerpackWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs

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

    PowerpackWidgetTreemapDefinitionRequestQueryApmResourceStatsQuery, PowerpackWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryArgs

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

    PowerpackWidgetTreemapDefinitionRequestQueryCloudCostQuery, PowerpackWidgetTreemapDefinitionRequestQueryCloudCostQueryArgs

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

    PowerpackWidgetTreemapDefinitionRequestQueryEventQuery, PowerpackWidgetTreemapDefinitionRequestQueryEventQueryArgs

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

    PowerpackWidgetTreemapDefinitionRequestQueryEventQueryCompute, PowerpackWidgetTreemapDefinitionRequestQueryEventQueryComputeArgs

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

    PowerpackWidgetTreemapDefinitionRequestQueryEventQueryGroupBy, PowerpackWidgetTreemapDefinitionRequestQueryEventQueryGroupByArgs

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

    PowerpackWidgetTreemapDefinitionRequestQueryEventQueryGroupBySort, PowerpackWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortArgs

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

    PowerpackWidgetTreemapDefinitionRequestQueryEventQuerySearch, PowerpackWidgetTreemapDefinitionRequestQueryEventQuerySearchArgs

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

    PowerpackWidgetTreemapDefinitionRequestQueryMetricQuery, PowerpackWidgetTreemapDefinitionRequestQueryMetricQueryArgs

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

    PowerpackWidgetTreemapDefinitionRequestQueryProcessQuery, PowerpackWidgetTreemapDefinitionRequestQueryProcessQueryArgs

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

    PowerpackWidgetTreemapDefinitionRequestQuerySloQuery, PowerpackWidgetTreemapDefinitionRequestQuerySloQueryArgs

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

    PowerpackWidgetWidgetLayout, PowerpackWidgetWidgetLayoutArgs

    Height int
    The height of the widget.
    Width int
    The width of the widget.
    X int
    The position of the widget on the x (horizontal) axis. Must be greater than or equal to 0.
    Y int
    The position of the widget on the y (vertical) axis. Must be greater than or equal to 0.
    IsColumnBreak bool
    Whether the widget should be the first one on the second column in high density or not. Only one widget in the dashboard should have this property set to true.
    Height int
    The height of the widget.
    Width int
    The width of the widget.
    X int
    The position of the widget on the x (horizontal) axis. Must be greater than or equal to 0.
    Y int
    The position of the widget on the y (vertical) axis. Must be greater than or equal to 0.
    IsColumnBreak bool
    Whether the widget should be the first one on the second column in high density or not. Only one widget in the dashboard should have this property set to true.
    height Integer
    The height of the widget.
    width Integer
    The width of the widget.
    x Integer
    The position of the widget on the x (horizontal) axis. Must be greater than or equal to 0.
    y Integer
    The position of the widget on the y (vertical) axis. Must be greater than or equal to 0.
    isColumnBreak Boolean
    Whether the widget should be the first one on the second column in high density or not. Only one widget in the dashboard should have this property set to true.
    height number
    The height of the widget.
    width number
    The width of the widget.
    x number
    The position of the widget on the x (horizontal) axis. Must be greater than or equal to 0.
    y number
    The position of the widget on the y (vertical) axis. Must be greater than or equal to 0.
    isColumnBreak boolean
    Whether the widget should be the first one on the second column in high density or not. Only one widget in the dashboard should have this property set to true.
    height int
    The height of the widget.
    width int
    The width of the widget.
    x int
    The position of the widget on the x (horizontal) axis. Must be greater than or equal to 0.
    y int
    The position of the widget on the y (vertical) axis. Must be greater than or equal to 0.
    is_column_break bool
    Whether the widget should be the first one on the second column in high density or not. Only one widget in the dashboard should have this property set to true.
    height Number
    The height of the widget.
    width Number
    The width of the widget.
    x Number
    The position of the widget on the x (horizontal) axis. Must be greater than or equal to 0.
    y Number
    The position of the widget on the y (vertical) axis. Must be greater than or equal to 0.
    isColumnBreak Boolean
    Whether the widget should be the first one on the second column in high density or not. Only one widget in the dashboard should have this property set to true.

    Import

    $ pulumi import datadog:index/powerpack:Powerpack foo 11111111-2222-3333-4444-555555555555
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    Datadog pulumi/pulumi-datadog
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the datadog Terraform Provider.
    datadog logo
    Datadog v4.28.1 published on Monday, Jun 24, 2024 by Pulumi